v3.26.1
Share-Based Compensation - Narrative (Details) - $ / shares
3 Months Ended 6 Months Ended
Mar. 03, 2026
Mar. 31, 2026
Jun. 30, 2026
Jun. 30, 2025
May 31, 2024
Performance share units          
Share-based Compensation          
Awards granted in period (in shares)   118,262      
Grant-date stock price   $ 16.89      
Performance share units | Certain Executives          
Share-based Compensation          
Awards granted in period (in shares) 118,262        
Shares earned based on achievement of objective, percent 100.00%        
Performance share units | Maximum          
Share-based Compensation          
Approved and authorized maximum number of shares to be issued     1,000,000    
Performance share units | Vesting on Achievement of Tiered Return on Relative Total Shareholder Return Objective          
Share-based Compensation          
Grant-date stock price     $ 13.41    
Performance share units | Vesting on Achievement of Tiered Return on Relative Total Shareholder Return Objective | Certain Executives          
Share-based Compensation          
Shares earned based on achievement of objective, percent 50.00%        
Performance period 3 years        
Grant-date stock price $ 20.36        
Performance share units | Vesting on achievement of absolute EBITDA target | Certain Executives          
Share-based Compensation          
Shares earned based on achievement of objective, percent 50.00%        
Performance period 3 years        
Grant-date stock price $ 13.41        
ESPP          
Share-based Compensation          
Shares issued under the plan     65,783 71,133  
ESPP | Maximum          
Share-based Compensation          
Approved and authorized maximum number of shares to be issued         1,000,000