XML 105 R83.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES - SCHEDULE OF MATURITIES OF LEASE LIABILITIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
2024 $ 54,948  
2025 40,046  
2026 32,111  
2027 30,351  
2028 29,253  
Thereafter 381,038  
Total lease payments 567,747  
Less: Imputed interest 179,779  
Total lease liabilities 387,968  
Operating leases    
2024 44,708  
2025 31,395  
2026 26,669  
2027 26,063  
2028 25,064  
Thereafter 243,161  
Total lease payments 397,060  
Less: Imputed interest 85,477  
Total operating lease liabilities 311,583  
Finance leases    
2024 10,240  
2025 8,651  
2026 5,442  
2027 4,288  
2028 4,189  
Thereafter 137,877  
Total lease payments 170,687  
Less: Imputed interest 94,302  
Total finance lease liabilities $ 76,385 $ 73,479