v3.22.2.2
Finance Lease Obligation (Future Minimum Payments Under the Capitalized Lease Obligations) (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Jun. 30, 2021
2023 $ 50  
2024 31  
Total minimum lease payments 81  
Less: current portion (46) $ (367)
Finance lease obligation - net of current portion 30 $ 31,755
Principal [Member]    
2023 46  
2024 30  
Total minimum lease payments 76  
Less: current portion (46)  
Finance lease obligation - net of current portion 30  
Interest [Member]    
2023 4  
2024 1  
Total minimum lease payments $ 5