XML 63 R48.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Significant Accounting Policies - Stock-Based Compensation (Details) - USD ($)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period (in years) 5 years    
Stock-based compensation expense $ 7,413,000 $ 4,001,000 $ 4,124,000
Tax benefit from stock-based compensation 12,719,000 5,048,000 700,000
Employee Stock | 2015 ESPP      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation expense $ 100,000 $ 100,000 $ 100,000
Fair market value purchase discount (percent) 90.00%    
Maximum number of shares participant may purchase as a percentage of base compensation (not to exceed) (percent) 10.00%    
Maximum number of shares participant may purchase, fair market value (not to exceed) (shares) $ 15,000    
Purchase period (in years) 6 months