XML 98 R89.htm IDEA: XBRL DOCUMENT v3.22.1
Note 20 - Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Jun. 30, 2021
2022, operating lease $ 309 $ 748
2022, finance lease 42 218
2023, operating lease 841 537
2023, finance lease 136 137
2024, operating lease 595 313
2024, finance lease 109 111
2025, operating lease 581 291
2025, finance lease 22 22
2026, operating lease 446  
2026, finance lease 0  
2025 and thereafter, operating lease 73 156
Thereafter 0 0
Total future minimum lease payments, operating lease 2,845 2,045
Total future minimum lease payments 309 488
Less: amount representing interest, operating lease (243) (169)
Less: amount representing interest (21) (38)
Present value of net minimum lease payments, operating lease 2,602 1,876
Present value of net minimum lease payments 288 450
Current, operating lease 758 672
Current 136 197
Non-current, operating lease 1,844 1,204
Noncurrent $ 152 $ 253