v3.26.3
Segment Data - Disaggregation of Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Segment Reporting [Line Items]        
Total depreciation and amortization     $ 25,404 $ 18,235
Continuing Operations        
Segment Reporting [Line Items]        
Total depreciation and amortization $ 8,859 $ 6,261 25,404 18,235
Location, Statement of Income, Balance [Axis]: us-gaap:CostOfGoodsAndServicesSold | Continuing Operations        
Segment Reporting [Line Items]        
Total depreciation and amortization 8,427 5,811 23,991 16,833
Location, Statement of Income, Balance [Axis]: us-gaap:SellingGeneralAndAdministrativeExpense | Continuing Operations        
Segment Reporting [Line Items]        
Total depreciation and amortization $ 432 $ 450 $ 1,413 $ 1,402