XML 148 R91.htm IDEA: XBRL DOCUMENT v3.25.4
Stock Compensation and Earnings per Share - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Compensation, nonvested awards, compensation cost not yet recognized $ 6.8    
Compensation, nonvested awards, cost not yet recognized, period for recognition 2 years 2 months 12 days    
Anti-dilutive awards outstanding (fewer than) (in shares) 4,185,000 3,757,000 319,000
The 2024 Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Additional number of shares authorized for issuance (in shares) 3,000,000    
Restricted Stock Units (RSUs)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Fair value of RSUs vested $ 4.4    
Restricted Stock Units (RSUs) | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period 1 year    
Shares issued (as a percent) 0.00%    
Restricted Stock Units (RSUs) | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period 5 years    
Shares issued (as a percent) 100.00%    
Restricted Stock Units (RSUs) | The 2024 Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expiration period 10 years    
Shares remained available for future issuance (in shares) 2,019,617    
Relative Total Shareholder Return Awards      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period 3 years    
Fair value of RSUs vested $ 0.8    
Relative Total Shareholder Return Awards | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares issued (as a percent) 0.00%    
Relative Total Shareholder Return Awards | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares issued (as a percent) 150.00%