v3.25.4
SEGMENT INFORMATION - Capital Expenditures by Segment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Segment Reporting Information [Line Items]      
Capital expenditures $ 59,600 $ 50,492 $ 47,780
U.S.      
Segment Reporting Information [Line Items]      
Capital expenditures 54,561 50,476 47,243
International      
Segment Reporting Information [Line Items]      
Capital expenditures $ 5,039 $ 16 $ 537