v3.26.1
Note 9 - Leases - Lessor - Summary of Lease Income Under Operating Lease (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Operating Lease, Variable Lease Income $ 1,385 $ 1,027 $ 2,634 $ 1,881
Rental [Member]        
Operating Lease, Variable Lease Income 523 411 942 736
Fuel [Member]        
Operating Lease, Variable Lease Income $ 862 $ 616 $ 1,692 $ 1,145