v3.26.3
SEGMENT INFORMATION - Revenue by Reportable Segment (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]        
Revenue $ 242,018 $ 265,633 $ 728,171 $ 789,767
U.S.        
Segment Reporting [Line Items]        
Revenue 211,107 233,247 628,980 691,333
International        
Segment Reporting [Line Items]        
Revenue $ 30,911 $ 32,386 $ 99,191 $ 98,434