XML 84 R71.htm IDEA: XBRL DOCUMENT v3.22.2.2
Lessee Operating Leases - Schedule of Company's Undiscounted Cash Payment Obligations for Operating Lease (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Jun. 30, 2021
Lessee Disclosure [Abstract]    
For the year ending June 30, 2023 $ 1,887  
For the year ending June 30, 2024 1,646  
For the year ending June 30, 2025 691  
For the year ending June 30, 2026 622  
For the year ending June 30, 2027 143  
Thereafter 19  
Total lease payments 5,008  
Imputed interest (1,074)  
Total lease liabilities $ 3,934 $ 5,500