v3.25.2
Note 4 - Leases - Schedule of Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
2026, Operating Leases $ 381  
2026, Financing Leases 27  
2026 408  
2027, Operating Leases 396  
2027, Financing Leases 27  
2027 423  
2028, Operating Leases 411  
2028, Financing Leases 25  
2028 436  
2029, Operating Leases 426  
2029, Financing Leases 0  
2029 426  
2030, Operating Leases 442  
2030, Financing Leases 0  
2030 442  
Thereafter, Operating Leases 1,057  
Thereafter, Financing Leases 0  
Thereafter 1,057  
Total lease obligations, Operating Leases 3,113  
Total lease obligations, Financing Leases 79  
Total lease obligations 3,192  
Imputed interest, Operating Leases (507)  
Imputed interest, Financing Leases (6)  
Imputed interest (513)  
Present value of net minimum lease obligations, Operating Leases 2,606  
Present value of net minimum lease obligations, Financing Leases 73  
Present value of net minimum lease obligations 2,679  
Lease liabilities - current (381) $ (138)
Lease liabilities - current (24) (89)
Lease liabilities - current (405) (227)
Lease liabilities - non-current, Operating Leases 2,225 0
Lease liabilities - non-current, Financing Leases 49 73
Lease liabilities - non-current $ 2,274 $ 73