v3.26.3
Note 4 - Leases - Schedule of Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
2027, Operating Leases $ 361  
2027, Financing Leases 26  
2027 387  
2028, Operating Leases 374  
2028, Financing Leases 26  
2028 400  
2029, Operating Leases 353  
2029, Financing Leases 0  
2029 353  
2030, Operating Leases 438  
2030, Financing Leases 0  
2030 438  
2031, Operating Leases 454  
2031, Financing Leases 0  
2031 454  
Thereafter, Operating Leases 673  
Thereafter, Financing Leases 0  
Thereafter 673  
Total lease obligations, Operating Leases 2,653  
Total lease obligations, Financing Leases 52  
Total lease obligations 2,705  
Imputed interest, Operating Leases (396)  
Imputed interest, Financing Leases (3)  
Imputed interest (399)  
Present value of net minimum lease obligations, Operating Leases 2,257  
Present value of net minimum lease obligations, Financing Leases 49  
Present value of net minimum lease obligations 2,306  
Lease liabilities - current, Operating Leases (257) $ (381)
Lease liabilities - current, Financing Leases (25) (24)
Lease liabilities - current (282) (405)
Lease liabilities - non-current, Operating Leases 2,000 2,225
Lease liabilities - non-current, Financing Leases 24 49
Lease liabilities - non-current $ 2,024 $ 2,274