Quarterly report pursuant to Section 13 or 15(d)

Stock-based Compensation (Details)

v3.3.0.814
Stock-based Compensation (Details) - $ / shares
1 Months Ended 3 Months Ended 9 Months Ended
Mar. 31, 2015
Sep. 30, 2015
Sep. 30, 2015
2010 Equity Incentive Plan | Performance-Based Restricted stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted shares of restricted stock   20,000  
Vesting period 1 year    
Vesting condition 1 | Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted shares of restricted stock   0 30,000
Number of consecutive trading days required to calculate average price per share     20 days
Minimum price per common stock for vesting eligibility     $ 25.00
Vesting condition 1 | 2010 Equity Incentive Plan | Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted shares of restricted stock   0 22,335
Vesting condition 2 | Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted shares of restricted stock   0 30,000
Number of consecutive trading days required to calculate average price per share     20 days
Minimum price per common stock for vesting eligibility     $ 30.00
Vesting condition 2 | 2010 Equity Incentive Plan | Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted shares of restricted stock   0 162,695
Vesting condition 3 | Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted shares of restricted stock   0 235,579
Number of consecutive trading days required to calculate average price per share     20 days
Minimum price per common stock for vesting eligibility     $ 30.00
Vesting condition 3 | 2010 Equity Incentive Plan | Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted shares of restricted stock   4,824 64,616
Vesting condition 4 | Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted shares of restricted stock   0 265,586
Number of consecutive trading days required to calculate average price per share     20 days
Minimum price per common stock for vesting eligibility     $ 35.00
Vesting condition 5 | Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted shares of restricted stock   0 30,000
Number of consecutive trading days required to calculate average price per share     20 days
Minimum price per common stock for vesting eligibility     $ 40.00
Vesting condition 5 | 2010 Equity Incentive Plan | Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted shares of restricted stock   0 24,665