v3.26.1
Business Segment Information - Reconciliation of segment profit (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Business Segment Information    
Income (loss) from operations $ (13,315) $ 8,172
Net interest expense (5,229) (5,706)
Selling, general and administrative expenses (22,143) (19,366)
Other non-operating income, net 1,986 1,059
Income (loss) before income taxes (16,558) 3,525
Reportable Segments    
Business Segment Information    
Income (loss) from operations (9) 18,820
Corporate, eliminations and other    
Business Segment Information    
Income (loss) from operations $ (13,306) $ (10,648)