XML 252 R77.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation Plans - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Nov. 10, 2021
Stock-based compensation plans      
Total Stock Compensation Expense $ 29,247,000 $ 14,802,000  
2023 Stock Incentive Plan      
Stock-based compensation plans      
Total Stock Compensation Expense 29,105,000 14,667,000  
Employee Stock Purchase Plan      
Stock-based compensation plans      
Number of shares authorized (in shares)     425,000
Total Stock Compensation Expense $ 142,000 $ 135,000  
Maximum percentage of cash compensation allowed to be deducted for the purchase of common stock by eligible employees 10.00%    
Maximum number of shares to be purchased by employee in one calendar year (in shares) 1,000    
Maximum amount of shares to be purchased by employee in one calendar year $ 25,000    
Purchase price expressed as a percentage of the market price of the common stock on the purchase date or on the date of entry 85.00%    
Shares issued (in shares) 9,843 9,832  
Restricted Stock | 2023 Stock Incentive Plan      
Stock-based compensation plans      
Number of shares authorized (in shares) 1,750,000    
Shares granted to date (in shares) 2,052,254    
Number of shares available for future issuance (in shares) 1,592,342    
Remaining average vesting period for recognition of unrecognized compensation expense 1 year 6 months    
Total Stock Compensation Expense $ 51,600,000    
Intrinsic value of unvested shares $ 118,200,000    
Minimum | 2023 Stock Incentive Plan | Service-Based Vesting      
Stock-based compensation plans      
Vesting period 1 year    
Minimum | 2023 Stock Incentive Plan | Performance-Based Vesting      
Stock-based compensation plans      
Vesting period 1 year    
Maximum | 2023 Stock Incentive Plan | Service-Based Vesting      
Stock-based compensation plans      
Vesting period 4 years    
Maximum | 2023 Stock Incentive Plan | Performance-Based Vesting      
Stock-based compensation plans      
Vesting period 2 years