v3.26.3
SEGMENT INFORMATION - Capital Expenditures by 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]        
Capital expenditures $ 14,098 $ 16,048 $ 44,829 $ 40,872
U.S.        
Segment Reporting [Line Items]        
Capital expenditures 12,505 14,162 39,214 38,829
International        
Segment Reporting [Line Items]        
Capital expenditures $ 1,593 $ 1,886 $ 5,615 $ 2,043