XML 82 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Schedule of Maturity of Lease Liabilities) (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Leases [Abstract]  
2024 $ 413,064
2025 450,092
2026 443,845
2027 436,937
2028 422,776
Thereafter 3,576,738
Total lease payments 5,743,452
Less: imputed interest 1,691,827
Operating lease liabilities (Current and Long-Term) $ 4,051,625