XML 143 R130.htm IDEA: XBRL DOCUMENT v3.22.0.1
Share-Based Payments Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
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 $ 19,600    
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Period for Recognition 1 year 7 months 6 days    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Total Fair Value $ 12,600 $ 8,100 $ 8,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
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 $ 14,900 $ 10,700 $ 9,300