v3.25.1
Segment Information - Schedule of Significant Segment Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Segment Reporting Information [Line Items]    
Total costs of goods sold, excluding depreciation and amortization $ 23,492 $ 27,139
Reportable Segment    
Segment Reporting Information [Line Items]    
Total costs of goods sold, excluding depreciation and amortization 23,492 27,139
Variable costs of goods sold | Reportable Segment    
Segment Reporting Information [Line Items]    
Total costs of goods sold, excluding depreciation and amortization 6,393 6,607
Fixed costs of goods sold | Reportable Segment    
Segment Reporting Information [Line Items]    
Total costs of goods sold, excluding depreciation and amortization $ 17,099 $ 20,532