XML 55 R46.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Maturities of Operating Lease Liabilities (Detail) - USD ($)
$ in Thousands
Sep. 30, 2022
Jun. 30, 2022
Lease Cost [Abstract]    
2023 (remaining nine months) $ 4,416  
2024 3,858  
2025 923  
2026 147  
2027 79  
Thereafter 34  
Total minimum lease payments 9,457  
Less imputed interest (1,524)  
Present value of net minimum lease payments 7,933  
Operating lease liabilities:    
Current $ 5,042  
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other liabilities  
Noncurrent $ 2,891 $ 3,858
Total $ 7,933