XML 104 R90.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - Additional Information (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]      
Shares available for issuance under plans (in shares) 1,051,208    
Intrinsic value of options exercised $ 3,925 $ 10,016 $ 18,089
Options granted (in shares) 0 0 0
Weighted average forfeiture rate 4.60%    
Net proceeds from exercise of stock options $ 4,572 $ 4,759 $ 3,063
Options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expiration period 10 years    
Compensation cost $ 0 27 364
Net proceeds from exercise of stock options 4,572 4,759 3,063
Unrecognized compensation cost $ 0    
Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 4 years    
Weighted average forfeiture rate 10.00%    
Compensation cost $ 9,260 9,244 9,173
Unrecognized compensation cost $ 13,843    
Unrecognized compensation cost, period of recognition 2 years 1 month 24 days    
Performance-Based Stock Units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 3 years    
Compensation cost $ 8,043 7,048 3,514
Unrecognized compensation cost $ 8,859 $ 6,406 $ 4,315
Unrecognized compensation cost, period of recognition 3 years 3 years 3 years
Performance component weight percentage 50.00%    
Minimum shares issued for each PSU (in shares) 0    
Maximum shares issued for each PSU (in shares) 2    
Dividend yield 0.00% 0.00% 0.00%