v3.26.1
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Accrued insurance $ 114,837 $ 116,675
Accrued compensation and benefits 87,295 144,689
Accrued income, real estate, sales and other taxes 49,613 42,082
Accrued interest 29,655 30,893
Accrued other 102,730 107,449
Total accrued expenses $ 384,130 $ 441,788