XML 100 R78.htm IDEA: XBRL DOCUMENT v3.24.1
Note 14 - Accrued Charter Revenue, Current and Non-current, Unearned Revenue, Current and Non-current and Time Charter Assumed, Current and Non-current - Schedule of Unearned Revenue (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Unearned Revenue $ 79,529 $ 59,767
Less current portion (52,177) (25,227)
Non-current portion 27,352 34,540
Unearned Revenues Regarding Hires Collected in Advance [Member]    
Unearned Revenue 34,258 16,906
Unearned Revenues Regarding Charter Revenues Resulting from Varying Charter Rates [Member]    
Unearned Revenue 44,331 42,861
Unamortized Balance of Charters Assumed [Member]    
Unearned Revenue $ 940 $ 0