XML 52 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation - Narrative (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
Jun. 30, 2023
USD ($)
director
$ / shares
shares
Jun. 30, 2022
USD ($)
Stock-Based Compensation        
Stock-based compensation expense $ 6,500,000 $ 4,700,000 $ 11,200,000 $ 9,500,000
Vesting period 60 days   4 years  
Unrecognized compensation costs related to unvested share-based compensation arrangements $ 29,200,000   $ 29,200,000  
Weighted-average period for recognition of unrecognized stock-based compensation expense     2 years 6 months  
Allocated share based compensation expense     $ 1,100,000  
Number Of Directors | director     9,000  
Share-based Compensation Arrangement by Share-based Payment Award, Description     9,776  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value     $ 122.50  
Compensation expense     $ 1,200,000  
Restricted Stock Units        
Stock-Based Compensation        
Awarded (in shares) | shares     277,793  
Weighted average granted date fair value (in dollars per share) | $ / shares     $ 99.66  
Vesting period     3 years  
Phantom Share Units (PSUs)        
Stock-Based Compensation        
Vesting period     3 years  
Employees | Restricted Stock Units        
Stock-Based Compensation        
Vesting period     4 years