v3.26.1
Note 13 - Commitments and Contingencies (Details Textual)
$ in Billions
6 Months Ended
Jun. 30, 2026
USD ($)
Long-Term Purchase Commitment, Amount $ 1.8
Number of Subsidiaries Involved in Arbitration 8
Future Minimum Contractual Charter Revenues Assumptions [Member]  
Revenue Days Per Annum (Day) 365 days
Time Charter Arrangements Remaining Terms Period (Month) 224 months
Capital Addition Purchase Commitments [Member]  
Long-Term Purchase Commitment, Amount $ 1.8
Number of Vessels Under Construction 22
Number of Vessels Acquired 2
Number of vessels under construction through NML 8
Number of Vessels Under Sale and Leaseback Agreements 2