v3.25.3
Stock-Based Compensation - Additional information (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 9 Months Ended
Feb. 28, 2025
Jan. 31, 2024
Sep. 30, 2025
Performance cash award      
Stock based compensation      
Fair value $ 2.0    
Chief Executive Officer | Performance Stock Units      
Stock based compensation      
Vesting period   5 years  
Granted (in units)   60,000  
Fair value   $ 0.9  
Number of consecutive trading days with minimum share price   90 days  
Stock options vesting percent   33.30%  
Chief Executive Officer | Performance Stock Units | Minimum | Awards vesting category one      
Stock based compensation      
Share price (in dollar per share)   $ 35  
Chief Executive Officer | Performance Stock Units | Minimum | Awards vesting category two      
Stock based compensation      
Share price (in dollar per share)   50  
Chief Executive Officer | Performance Stock Units | Minimum | Awards vesting category three      
Stock based compensation      
Share price (in dollar per share)   $ 65  
Omnibus Plan | Restricted stock units      
Stock based compensation      
Granted (in units)     181,169