XML 117 R79.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES - Maturities of Operating and Finance Lease (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Operating Leases    
2024 $ 97,603  
2025 92,092  
2026 91,400  
2027 88,977  
2028 85,633  
Thereafter 482,594  
Total Lease Payments 938,299  
Less imputed interest (277,221)  
Total $ 661,078 $ 661,724