Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies - Future Commitments to Pay for Usage of Port Facilities (Details)

v3.22.4
Commitments and Contingencies - Future Commitments to Pay for Usage of Port Facilities (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Port Facility Commitments  
Other Commitments [Line Items]  
2023 $ 85,805
2024 54,539
2025 34,337
2026 30,258
2027 28,146
Thereafter 546,523
Total minimum annual payments 779,608
Ship Construction Contracts  
Other Commitments [Line Items]  
2023 2,198,897
2024 275,232
2025 1,617,782
2026 1,827,114
2027 842,581
Total minimum annual payments $ 6,761,606