XML 102 R92.htm IDEA: XBRL DOCUMENT v3.21.2
Note 20 - Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Jun. 30, 2021
2022, operating lease $ 763  
2022, finance lease 195  
2023, operating lease 812 $ 748
2023, finance lease 122 218
2024, operating lease 559 537
2024, finance lease 97 137
2025, operating lease 558 313
2025, finance lease 8 111
2026, operating lease 438 291
2026, finance lease 0 22
2025 and thereafter, operating lease 72 156
Thereafter 0 0
Total future minimum lease payments, operating lease 3,202 2,045
Total future minimum lease payments 422 488
Less: amount representing interest, operating lease (300) (169)
Less: amount representing interest (31) (38)
Present value of net minimum lease payments, operating lease 2,902 1,876
Present value of net minimum lease payments 391 450
Current, operating lease 869 672
Current 180 197
Non-current, operating lease 2,033 1,204
Noncurrent $ 211 $ 253