v3.26.1
Segment Reporting (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting [Abstract]    
Net sales $ 125,101 $ 111,839
Cash cost of goods sold 108,118 90,206
Other segment expenses 26,715 20,559
Lower of cost or market inventory valuation adjustment 5,258 2,783
Research and development 1,443 1,879
Selling and administrative expenses 14,228 14,622
Other (income) expense, net (12,048) 447
Interest expense 24,196 29,841
Interest income (841) (1,935)
Income tax expense (benefit) 1,309 (7,212)
Net loss $ (43,277) $ (39,351)