XML 67 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Notes, Loans and Finance Leases Payable, net (Annual Maturities of Notes, Loans and Leases Payable) (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Long-term debt, by Maturity:  
2024 $ 666,155
2025 546,192
2026 941,575
2027 955,008
2028 500,139
Thereafter 2,862,336
Notes, loans and finance leases payable, sum $ 6,471,405