XML 87 R68.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stockholders' Equity and Stock-based Compensation (Performance-based Stock Options and Restricted Stock Units) (Details)
$ in Thousands
12 Months Ended
Dec. 21, 2018
shares
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Nov. 02, 2019
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based employee compensation | $   $ 34,892 $ 30,090 $ 26,961  
Restricted Stock Units | Performance Shares [Member] | Share-based Compensation Award, Tranche Two          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of shares authorized (in shares) 33,089        
Restricted Stock Units | Time-based shared based compensation [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of shares authorized (in shares)         48,683
Share-based Compensation Arrangement by Share-based Payment Award, Vesting Period, Number Of Quarterly Periods 16        
Restricted Stock Units | Time-based shared based compensation [Member] | Share-based Compensation Award, Tranche One          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of shares authorized (in shares) 56,250        
Restricted Stock Units | Share-based Compensation Award, Tranche Three | Share-based Compensation Award, Tranche Three          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of shares authorized (in shares) 33,088        
Stock option | Performance Shares [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of shares authorized (in shares)         123,856
2018 Performance-Based Stock Options          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based employee compensation | $   900      
2019 Performance-Based Stock Options          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based employee compensation | $   $ 300