Note 7 - Leases 1 (Details Textual) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||||
|---|---|---|---|---|---|---|
Jun. 24, 2026 |
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
Mar. 01, 2026 |
|
| Operating Lease, Expense | $ 2,400 | $ 100 | $ 3,900 | $ 200 | ||
| Right-of-Use Asset and Operating Lease Liability Forgiven Upon Lease Termination | 18,400 | $ 0 | ||||
| Time Charter Agreement Marine Bunkering Vessel [Member] | ||||||
| Operating Lease, Right-of-Use Asset | $ 600 | $ 0 | $ 0 | $ 22,400 | ||
| Operating Lease, Liability | $ 21,800 | |||||
| Gain (Loss) on Termination of Lease | 1,300 | |||||
| Operating Lease, Early Termination Fee Payble | 800 | |||||
| Right-of-Use Asset and Operating Lease Liability Forgiven Upon Lease Termination | 18,400 | |||||
| Accrued Rent, Current | $ 1,100 | |||||