XML 27 R86.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Equity Compensation Plans - Stock-Based Compensation Expense (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]      
Stock-based compensation expense $ 19,919 $ 19,358 $ 21,049
Total compensation cost related to unvested awards not yet recognized $ 28,600    
Stock based compensation expense period 2 years 2 months 12 days    
Deferred income tax benefit related to stock-based compensation expense $ 4,300 4,400 7,100
Income tax benefit realized for the tax deductions from stock-based compensation $ 3,900 $ 5,300 $ 11,000