XML 136 R70.htm IDEA: XBRL DOCUMENT v3.25.2
Share Based Compensation - Narrative (Details) - USD ($)
$ in Millions
1 Months Ended 6 Months Ended
Feb. 28, 2025
Jan. 31, 2025
Jun. 30, 2025
Dec. 31, 2024
Stock options expense        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock option exercisable life     10 years  
Total unrecognized compensation cost     $ 6.9  
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]        
Total unrecognized compensation cost     $ 18.5  
Weighted-average period of total unrecognized compensation cost, in years     1 year 1 month 6 days  
Granted (in shares)     84,570  
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     $ 5.4  
Weighted-average period of total unrecognized compensation cost, in years     1 year 2 months 12 days  
Granted (in shares)     30,490  
Cash-settled restricted stock expense | Accrued Expenses        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share based compensation, accrued expenses     $ 3.1 $ 4.0
Cash-settled restricted stock expense | Other Noncurrent Liabilities        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share based compensation, accrued expenses     1.6 $ 2.4
Performance Shares Units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting period   3 years    
Total unrecognized compensation cost     $ 4.6  
Weighted-average period of total unrecognized compensation cost, in years     1 year 1 month 6 days  
Award requisite service period     3 years  
Performance condition     25.00%  
Market condition     75.00%  
Granted (in shares)   23,875 43,360  
Payout percent   65.00%    
Net issuance of shares of common stock (net of tax) (in shares) 15,530      
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