XML 81 R61.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Summary of minimum lease payments operating leases (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Future Minimum Payments Receivable on Operating Leases  
2023 $ 2,835,319
2024 2,215,332
2025 1,803,357
2026 1,454,495
2027 1,113,265
Thereafter 3,670,829
Total $ 13,092,597