XML 51 R41.htm IDEA: XBRL DOCUMENT v3.25.3
Stock-Based Compensation - Narrative (Details)
1 Months Ended 3 Months Ended 9 Months Ended
May 31, 2024
USD ($)
Sep. 30, 2025
USD ($)
shares
Sep. 30, 2024
USD ($)
Sep. 30, 2025
USD ($)
director
$ / shares
shares
Sep. 30, 2024
USD ($)
Stock-Based Compensation          
Stock-based compensation expense   $ 5,800,000 $ 4,700,000 $ 18,700,000 $ 15,100,000
Vesting period       60 days  
Unrecognized compensation costs related to unvested share-based compensation arrangements   $ 28,300,000   $ 28,300,000  
Weighted-average period for recognition of unrecognized stock-based compensation expense       2 years 2 months 12 days  
Number Of Directors | director       7,000  
Allocated share based compensation expense       $ 1,000,000.0  
Share-based Compensation Arrangement by Share-based Payment Award, Description 6,000        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value $ 155.09        
Compensation expense $ 900,000        
Restricted Stock Units          
Stock-Based Compensation          
Awarded (in shares) | shares       118,984  
Weighted average granted date fair value (in dollars per share) | $ / shares       $ 169.91  
Phantom Share Units (PSUs)          
Stock-Based Compensation          
Vesting period       3 years  
Non-Qualified Stock Options | Stock Option and Restricted Stock Unit Plan 2011          
Stock-Based Compensation          
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized | shares   16,300,000   16,300,000  
Employees | Restricted Stock Units          
Stock-Based Compensation          
Vesting period       4 years