XML 80 R59.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies (Schedule of Total Obligations Under Shipbuilding Contracts) (Details) - Shipbuilding Contracts [Member]
$ in Thousands
Dec. 31, 2024
USD ($)
Loss Contingencies [Line Items]  
Year 1 $ 0
Year 2 9,200
Year 3 36,800
Year 4 27,600
Total $ 73,600