v3.26.1
Note 12 - Accrued Charter Revenue, Current and Non-current, Unearned Revenue, Current and Non-current and Time Charter Assumed, Current and Non-current (Details Textual) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Accrued Charter Revenue, Net $ (19,000)   $ (19,338)
Accrued Charter Revenue, Current 5,975   5,576
Accrued Charter Revenue, Noncurrent 3,999   3,672
Accrued Charter Revenue Liability (28,974)   $ (28,586)
Amortization of Time Charter Assumed, Liability $ 6,545 $ 64