XML 60 R48.htm IDEA: XBRL DOCUMENT v3.25.1
Segment Data - Disaggregation of Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Segment Reporting Information [Line Items]    
Depreciation and amortization $ 5,802 $ 7,411
Continuing Operations    
Segment Reporting Information [Line Items]    
Depreciation and amortization 5,802 5,666
Depreciation and amortization - Included in cost of revenues | Continuing Operations    
Segment Reporting Information [Line Items]    
Depreciation and amortization 5,347 5,097
Depreciation and amortization - Included in selling, general and administrative expenses | Continuing Operations    
Segment Reporting Information [Line Items]    
Depreciation and amortization $ 455 $ 569