v3.26.1
SEGMENT INFORMATION - Adjusted EBITDA by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting Information [Line Items]    
Total Segment Adjusted EBITDA $ 22,905 $ 27,664
U.S. | Operating Segments    
Segment Reporting Information [Line Items]    
Total Segment Adjusted EBITDA 15,116 21,566
International | Operating Segments    
Segment Reporting Information [Line Items]    
Total Segment Adjusted EBITDA $ 7,789 $ 6,098