v3.25.2
Note 4 - Revenue Recognition (Details Textual) - Vessel [Member] - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Contract with Customer, Liability, Revenue Recognized $ 7.8  
Prepaid Expenses and Other Current Assets [Member]    
Contract with Customer, Asset, after Allowance for Credit Loss, Current 0.4 $ 1.1
Other Assets [Member]    
Contract with Customer, Asset, after Allowance for Credit Loss, Current 1.0 0.6
Accounts Payable and Accrued Liabilities [Member]    
Contract with Customer, Liability, Current 6.1 9.4
Other Liabilities [Member]    
Contract with Customer, Liability, Current $ 4.0 $ 2.1