XML 99 R90.htm IDEA: XBRL DOCUMENT v3.23.3
Note 21 - Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Jun. 30, 2023
Remainder of Fiscal 2024, operating lease $ 1,075  
Remainder of Fiscal 2024, finance lease 83  
2025, operating lease 944 $ 1,321
2025, finance lease 33 112
2026, operating lease 611 846
2026, finance lease 11 33
Thereafter, operating lease 86  
Thereafter, finance lease 0  
Total future minimum lease payments, operating lease 2,716 2,801
Total future minimum lease payments 127 157
Less: amount representing interest, operating lease (154) (192)
Less: amount representing interest (6) (8)
Present value of net minimum lease payments, operating lease 2,562 2,609
Present value of net minimum lease payments 121 149
Current, operating lease 1,190 1,098
Current 97 107
Non-current, operating lease 1,372 1,511
Non-Current $ 24 42
Year three, operating leases   570
Year three, finance leases   12
After year three, operating leases   64
After year three, finance leases   $ 0