v3.25.4
SEGMENT INFORMATION - Operating Income (loss) and Adjusted EBITDA by Segment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Segment Reporting Information [Line Items]      
Adjusted EBITDA $ 140,072 $ 145,315 $ 118,478
Operating Segments | U.S.      
Segment Reporting Information [Line Items]      
Adjusted EBITDA 112,801 129,362 105,404
Operating Segments | International      
Segment Reporting Information [Line Items]      
Adjusted EBITDA $ 27,271 $ 15,953 $ 13,074