XML 76 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Non-cancelable Operating Leases (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Leases [Abstract]  
2024 $ 894,442
2025 801,973
2026 701,615
2027 582,028
2028 469,549
2029 and thereafter 1,579,010
Lease payments receivable $ 5,028,617