v3.26.1
Segment Reporting - Summary of Revenue, Net Income and Significant Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]            
Revenue $ 182,063   $ 115,097   $ 333,273 $ 215,221
Expenses and other items:            
Cost of goods sold (103,829)   (68,076)   (191,174) (128,749)
General and administrative expenses (31,339)   (19,430)   (59,976) (42,718)
Depreciation and amortization not included in cost of goods sold (12,066)   (7,487)   (25,842) (13,687)
Other income (expense) (280)   380   (454) 300
Interest expense, net (15,284)   (11,893)   (27,930) (23,266)
Income tax provision (5,233)   (1,784)   (6,071) (5,092)
Net income (loss) $ 14,032 $ 7,794 $ 6,807 $ (4,798) $ 21,826 $ 2,009