XML 66 R68.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases (Minimum Lease Payments From Customers) (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Future Minimum Payments Receivable on Operating Leases  
2020 $ 2,810,508
2021 1,947,216
2022 1,552,045
2023 1,333,620
2024 1,089,305
Thereafter 4,091,199
Total $ 12,823,893