XML 127 R106.htm IDEA: XBRL DOCUMENT v3.22.4
Stock Compensation Plans - Narrative (Details)
12 Months Ended
Dec. 31, 2022
USD ($)
employee
$ / shares
shares
Dec. 31, 2021
USD ($)
$ / shares
Dec. 31, 2020
USD ($)
$ / shares
RSUs | Cliff      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 3 years    
Performance-Based RSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Modified from cash-settled RSUs (in shares) | shares 0    
Weighted-average fair value of awards granted (in dollars per share) | $ / shares $ 77.91 $ 77.67 $ 39.79
Total fair value of awards that vested $ 17,600,000 $ 15,400,000 $ 8,900,000
Total unrecognized stock compensation expense $ 13,800,000    
Weighted average period to recognize unrecognized compensation cost 1 year 9 months 3 days    
Performance-Based RSUs | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Percentage of target award available for grant 0.00%    
Performance-Based RSUs | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Percentage of target award available for grant 200.00%    
Performance-Based RSUs | Cliff      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 3 years    
Time-Based RSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Modified from cash-settled RSUs (in shares) | shares 31,523    
Number of grantees affected | employee 119    
Plan modification, incremental cost $ 0    
Cash used to settle award $ 318,000    
Weighted-average fair value of awards granted (in dollars per share) | $ / shares $ 78.15 $ 71.88 $ 40.61
Total fair value of awards that vested $ 30,000,000 $ 22,700,000 $ 11,500,000
Total unrecognized stock compensation expense $ 24,300,000    
Weighted average period to recognize unrecognized compensation cost 1 year 9 months 14 days    
2021 Stock Incentive Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Common stock, shares authorized (in shares) | shares 17,100,000    
Shares available (in shares) | shares 4,900,000