v3.26.1
SEGMENT DISCLOSURES - Summary of Segment Data For Our Two Operating Segments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting Information [Line Items]    
Revenues $ 215,056 $ 198,655
Segment depreciation and amortization (7,113) (7,087)
Segment professional fees, severance and other (1,300) (449)
Corporate and shared support cost (12,800) (13,585)
Operating loss (3,371) (6,003)
Interest expense (8,882) (11,436)
Loss on debt extinguishment 0 (11,853)
Other income/(expense) 925 (204)
Loss before income taxes (11,328) (29,496)
Total capital expenditures 2,699 2,139
Depreciation and amortization 8,453 8,402
IHT    
Segment Reporting Information [Line Items]    
Revenues 123,391 113,621
MS    
Segment Reporting Information [Line Items]    
Revenues 91,665 85,034
Operating segments    
Segment Reporting Information [Line Items]    
Revenues 215,056 198,655
Adjusted operating expenses 161,809 148,247
Adjusted selling, general and administrative expenses 35,405 35,290
Adjusted EBITDA 17,842 15,118
Operating segments | IHT    
Segment Reporting Information [Line Items]    
Revenues 123,391 113,621
Adjusted operating expenses 93,011 85,054
Adjusted selling, general and administrative expenses 15,093 14,905
Adjusted EBITDA 15,287 13,662
Total capital expenditures 1,432 1,458
Depreciation and amortization 3,316 2,816
Operating segments | MS    
Segment Reporting Information [Line Items]    
Revenues 91,665 85,034
Adjusted operating expenses 68,798 63,193
Adjusted selling, general and administrative expenses 20,312 20,385
Adjusted EBITDA 2,555 1,456
Total capital expenditures 1,053 667
Depreciation and amortization 3,797 4,271
Corporate and shared support services    
Segment Reporting Information [Line Items]    
Total capital expenditures 214 14
Depreciation and amortization $ 1,340 $ 1,315