XML 97 R77.htm IDEA: XBRL DOCUMENT v3.25.0.1
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Accrued compensation and benefits $ 134,458 $ 113,236
Accrued insurance 112,367 107,658
Accrued interest 33,259 33,857
Accrued income, real estate, sales and other taxes 35,394 44,752
Accrued other 103,967 97,654
Total accrued expenses $ 419,445 $ 397,157