XML 119 R108.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 24 - Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Jun. 30, 2021
2023, operating lease $ 1,357 $ 748
2023, finance lease 129 218
2024, operating lease 1,032 537
2024, finance lease 104 137
2025, operating lease 554 313
2025, finance lease 20 111
2026, operating lease 423 291
2026, finance lease 0 22
Thereafter, operating lease 69 156
Thereafter, finance lease 0 0
Total future minimum lease payments, operating lease 3,435 2,045
Total future minimum lease payments 253 488
Less: amount representing interest, operating lease (283) (169)
Less: amount representing interest (16) (38)
Present value of net minimum lease payments, operating lease 3,152 1,876
Present value of net minimum lease payments 237 450
Current, operating lease 1,218 672
Current 118 197
Non-current, operating lease 1,934 1,204
Non-Current $ 119 $ 253