Commitments and Contingencies - Minimum Future Charter Revenue (Details) $ in Thousands |
Jun. 30, 2022
USD ($)
|
|---|---|
| Commitments and Contingencies Disclosure [Abstract] | |
| July 1 to December 31, 2022 | $ 158,403 |
| 2023 | 238,966 |
| 2024 | 189,768 |
| 2025 | 127,547 |
| 2026 | 109,792 |
| 2027 to 2028 | 134,440 |
| Minimum charter revenues | $ 958,916 |
| X | ||||||||||
- Definition Future minimum rental payments in aggregate as of the balance sheet date under operating leases . No definition available.
|
| X | ||||||||||
- Definition Future minimum lease payments receivable under operating leases for periods greater than five years following the balance sheet date . No definition available.
|
| X | ||||||||||
- Definition Future rental payments receivable within one year of the balance sheet date under an operating lease . No definition available.
|
| X | ||||||||||
- Definition Future rental payments receivable within the fifth year from the balance sheet date under an operating lease . No definition available.
|
| X | ||||||||||
- Definition Future rental payments receivable within the fourth year from the balance sheet date under an operating lease . No definition available.
|
| X | ||||||||||
- Definition Future rental payments receivable within the third year from the balance sheet date under an operating lease . No definition available.
|
| X | ||||||||||
- Definition Future rental payments receivable within the second year from the balance sheet date under an operating lease . No definition available.
|
| X | ||||||||||
- References No definition available.
|