v3.26.3
Commitments and Contingencies - Minimum Annual Payments for Non-Cancelable Ship Construction Contracts (Details) - Ship Construction Contracts
$ in Thousands
Sep. 30, 2026
USD ($)
Other Commitments [Line Items]  
Remainder of 2026 $ 864,295
2027 2,495,105
2028 1,456,149
2029 1,266,516
2030 3,274,155
2031 262,887
Thereafter 9,802,067
Total minimum annual payments $ 19,421,174