Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies - Minimum Annual Payments for Non-Cancelable Ship Construction Contracts (Details)

v3.22.4
Commitments and Contingencies - Minimum Annual Payments for Non-Cancelable Ship Construction Contracts (Details) - Ship Construction Contracts - USD ($)
$ in Thousands
Jan. 01, 2023
Dec. 31, 2022
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
Subsequent Event    
Other Commitments [Line Items]    
2023 $ 2,204,378  
2024 213,353  
2025 1,573,183  
2026 1,071,080  
2027 1,021,461  
Thereafter 952,200  
Total minimum annual payments $ 7,035,655