v3.26.1
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