XML 101 R91.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 21 - Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Jun. 30, 2021
2022, operating lease $ 516 $ 748
2022, finance lease 173 218
2023, operating lease 805 537
2023, finance lease 114 137
2024, operating lease 566 313
2024, finance lease 76 111
2025, operating lease 565 291
2025, finance lease 4 22
2026, operating lease 444  
2026, finance lease 0  
2025 and thereafter, operating lease 73 156
Thereafter 0 0
Total future minimum lease payments, operating lease 2,969 2,045
Total future minimum lease payments 367 488
Less: amount representing interest, operating lease (267) (169)
Less: amount representing interest (26) (38)
Present value of net minimum lease payments, operating lease 2,702 1,876
Present value of net minimum lease payments 341 450
Current, operating lease 845 672
Current 163 197
Non-current, operating lease 1,857 1,204
Noncurrent $ 178 $ 253