XML 90 R74.htm IDEA: XBRL DOCUMENT v3.21.2
Lessee Operating Leases - Schedule of Company's Undiscounted Cash Payment Obligations for Operating Lease (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Jun. 30, 2020
Lessee Disclosure [Abstract]    
For the year ending June 30, 2022 $ 2,468  
For the year ending June 30, 2023 1,774  
For the year ending June 30, 2024 1,296  
For the year ending June 30, 2025 766  
For the year ending June 30, 2026 499  
Thereafter 106  
Total lease payments 6,909  
Imputed interest (1,393)  
Total lease liabilities $ 5,516 $ 5,700