XML 145 R119.htm IDEA: XBRL DOCUMENT v3.20.4
Share-Based Payments Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based compensation, number authorized (in shares) 3,050,000    
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized $ 22,100    
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Period for Recognition 1 year 10 months 24 days    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Total Fair Value $ 8,100 $ 8,700 $ 6,700
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 0    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Total Intrinsic Value   $ 108 $ 29
Granted (in shares) 0 0 0
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares 0 0 0
Share-based Payment Arrangement, Expense $ 10,700 $ 9,300 $ 8,400