XML 48 R36.htm IDEA: XBRL DOCUMENT v3.24.3
LEASES - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Leases [Abstract]    
Remainder of 2024 $ 30,283  
2025 160,590  
2026 154,663  
2027 144,969  
2028 134,039  
Thereafter 627,922  
Total lease payments 1,252,466  
Less imputed interest (360,707)  
Present value of lease liabilities 891,759  
Less current portion of operating lease liabilities (104,664) $ (100,387)
Long-term operating lease liabilities $ 787,095 $ 796,701