XML 76 R61.htm IDEA: XBRL DOCUMENT v3.24.1.u1
LEASES - SCHEDULE OF MATURITIES OF LEASE LIABILITIES (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Operating leases    
2024 (rest of year) $ 36,307  
2025 35,441  
2026 28,146  
2027 26,635  
2028 25,499  
Thereafter 243,152  
Total lease payments 395,180  
Less: Imputed interest 83,539  
Total lease liabilities 311,641  
Finance leases    
2024 (rest of year) 7,991  
2025 9,330  
2026 6,179  
2027 4,421  
2028 4,216  
Thereafter 137,910  
Total lease payments 170,047  
Less: Imputed interest 93,318  
Total lease liabilities 76,729 $ 76,385
2024 (rest of year) 44,298  
2025 44,771  
2026 34,325  
2027 31,056  
2028 29,715  
Thereafter 381,062  
Total lease payments 565,227  
Less: Imputed interest 176,857  
Total lease liabilities $ 388,370