XML 108 R95.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares authorized (in shares) 2,200,000    
Number of shares available for grant (in shares) 1,425,000    
Unrecognized compensation cost $ 22.8    
Compensation cost not yet recognized, period for recognition 10 months 24 days    
Granted (in shares) 0 0 0
Stock option      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period 4 years    
Performance stock units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period 3 years    
Right to receive, common stock (in shares) 1    
Weighted average grant date fair value (in USD per share) $ 164.43 $ 73.61 $ 38.56
Fair value of PSUs $ 4.9 $ 7.1 $ 6.9
Performance period 3 years 3 years 3 years
Restricted stock units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted average grant date fair value (in USD per share) $ 155.68 $ 81.35 $ 35.36
Fair value of PSUs $ 8.6 $ 7.5 $ 12.4
Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting rights, percentage 280.00%    
Maximum | Stock option      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expiration period 10 years    
Maximum | Restricted stock units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period 3 years    
Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting rights, percentage 0.00%    
Minimum | Stock option      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expiration period 7 years    
Minimum | Restricted stock units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period 1 year