Annual report pursuant to Section 13 and 15(d)

Leases - Schedules of Future Payments to be Received (Details)

v3.20.1
Leases - Schedules of Future Payments to be Received (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Leases [Abstract]    
2020 $ 80,459  
2021 38,595  
2022 7,680  
2023 and thereafter 2,944  
Total Maritime and Land Monthly Recurring Charges 129,678  
Operating Leases, Future Minimum Payments Receivable [Abstract]    
2019 12,818 $ 89,111
2020 11,065 34,885
2021 9,651 20,594
2022 7,970 4,864
2023 7,963 2,396
Total Maritime and Land Monthly Recurring Charges $ 67,047 $ 151,850