Annual report pursuant to Section 13 and 15(d)

Operating Leases Schedule of Future Minimum Lease Revenues for Operating Leases (Details)

v3.20.4
Operating Leases Schedule of Future Minimum Lease Revenues for Operating Leases (Details)
$ in Thousands
Dec. 31, 2020
USD ($)
Leases [Abstract]  
Total Minimum Lease Revenues, 2021 $ 133,751
Total Minimum Lease Revenues, 2022 91,172
Total Minimum Lease Revenues, 2023 57,908
Total Minimum Lease Revenues, 2024 31,923
Total Minimum Lease Revenues, 2025 27,516
Total Minimum Lease Revenues, Years subsequent to 2025 28,263
Leased-in Obligations, 2021 (32,416)
Leased-in Obligations, 2022 (23,145)
Leased-in Obligations, 2023 (11,502)
Leased-in Obligations, 2024 (11,502)
Leased-in Obligations, 2025 (11,561)
Leased-in Obligations, Years subsequent to 2025 (7,420)
Net Minimum Lease Income, 2021 101,335
Net Minimum Lease Income, 2022 68,027
Net Minimum Lease Income, 2023 46,406
Net Minimum Lease Income, 2024 20,421
Net Minimum Lease Income, 2025 15,955
Net Minimum Lease Income, Years subsequent to 2025 $ 20,843