v3.26.1
Share Based Compensation - Narrative (Details) - USD ($)
$ in Millions
1 Months Ended 6 Months Ended
Jan. 31, 2026
Jun. 30, 2026
Dec. 31, 2025
Stock options expense      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock option exercisable life   10 years  
Total unrecognized compensation cost   $ 4.1  
Weighted-average period of total unrecognized compensation cost, in years   1 year 3 months 18 days  
Restricted stock expense      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period   3 years  
Total unrecognized compensation cost   $ 19.4  
Weighted-average period of total unrecognized compensation cost, in years   1 year 1 month 6 days  
Vesting perid from the date of grant   1 year  
Cash-settled restricted stock expense      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period   3 years  
Total unrecognized compensation cost   $ 7.7  
Weighted-average period of total unrecognized compensation cost, in years   1 year 2 months 12 days  
Cash-settled restricted stock expense | Balance Sheet Location [Axis]: us-gaap:AccruedLiabilitiesCurrent      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share based compensation, accrued expenses   $ 4.8 $ 3.6
Cash-settled restricted stock expense | Balance Sheet Location [Axis]: us-gaap:OtherLiabilitiesNoncurrent      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share based compensation, accrued expenses   $ 2.5 $ 2.4
Cash-settled restricted stock expense | 2024 Incentive Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period   3 years  
Vesting perid from the date of grant   1 year  
Performance Shares Units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total unrecognized compensation cost   $ 4.7  
Weighted-average period of total unrecognized compensation cost, in years   1 year 2 months 12 days  
Award requisite service period   3 years  
Performance condition   25.00%  
Market condition   75.00%  
Payout percent 0.00%    
Performance Shares Units | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Target award   0.00%  
Performance Shares Units | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Target award   250.00%  
Employees | Stock options expense      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period   4 years  
Employees | Restricted stock expense      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period   3 years  
Non-employee Directors | Restricted stock expense      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period   1 year