v3.25.4
SEGMENT INFORMATION - Revenue by Reportable Segment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Segment Reporting Information [Line Items]      
Revenue $ 1,030,535 $ 1,185,112 $ 1,358,748
Operating Segments | U.S.      
Segment Reporting Information [Line Items]      
Revenue 904,062 1,056,122 1,242,941
Operating Segments | International      
Segment Reporting Information [Line Items]      
Revenue $ 126,473 $ 128,990 $ 115,807