Quarterly report [Sections 13 or 15(d)]

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

v3.25.3
Commitments and Contingencies - Minimum Annual Payments for Non-Cancelable Ship Construction Contracts (Details) - Ship Construction Contracts
$ in Thousands
Sep. 30, 2025
USD ($)
Other Commitments [Line Items]  
Remainder of 2025 $ 161,281
2026 2,360,781
2027 2,471,917
2028 1,509,721
2029 1,320,504
2030 3,335,466
Thereafter 9,455,741
Total minimum annual payments $ 20,615,411