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 |