Quarterly report pursuant to Section 13 or 15(d)

Leases - Payments to be Received (Details)

v3.21.1
Leases - Payments to be Received (Details)
$ in Thousands
Mar. 31, 2021
USD ($)
Operating leases  
2021 $ 316,963
2022 382,423
2023 328,713
2024 280,360
2025 201,594
Thereafter 752,774
Total contractual payments 2,262,827
Sales-type leases  
2021 662
2022 960
2023 960
2024 960
2025 960
Thereafter 4,516
Total contractual payments 9,018
Less: Amount representing interest (2,511)
Net investment in sales-type leases $ 6,507