v3.26.1
Note 7 - Leases 2 (Details Textual)
$ in Millions
Jun. 30, 2026
USD ($)
Time Charter Agreement Marine Bunkering Vessel [Member] | Location, Statement of Financial Position, Balance [Axis]: us-gaap:AccountsPayableCurrent  
Operating Lease, Early Termination Fee and Rent Payable $ 1.9