v3.25.2
DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Derivative Liabilities at Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Prepaid expenses and other current assets $ 195,532 $ 210,613
Other assets 706,019 735,319
Accrued expenses and other current liabilities (520,335) (634,904)
Other liabilities (235,549) (224,384)
Interest Rate Swap    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Fair value of interest rate swaps - net asset (liability) 63,425 108,592
Interest Rate Swap | Not designated    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Prepaid expenses and other current assets 47,752 56,164
Accrued expenses and other current liabilities (170) (1,466)
Interest Rate Swap | Designated as Hedging Instrument    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Other assets 21,664 54,102
Other liabilities $ (5,821) $ (208)