v3.22.2.2
Schedule of Future Minimum Rental Payments (Detail) - USD ($)
$ in Thousands
Jun. 30, 2022
Jun. 30, 2021
Leases [Abstract]    
2023 $ 1,565  
2024 1,612  
2025 1,168  
2026 1,710  
2027 1,761  
Thereafter 5,090  
Total Lease Payments 12,906  
Less: Present value discount (3,264)  
Total operating lease liability 9,642  
Operating lease liability 871 $ 928
Operating lease liability, long term 8,771 $ 7,370
Total operating lease liability $ 9,642  
Weighted average remaining lease term 7 years 4 months 24 days  
Weighted average discount rate 7.50%