XML 71 R61.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Maturities of Operating Lease Liabilities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2021
Jun. 30, 2020
Lease Cost [Abstract]    
2021 (remaining three months) $ 1,482  
2022 5,932  
2023 5,506  
2024 3,452  
2025 726  
Thereafter 33  
Total minimum lease payments 17,131  
Less imputed interest (2,278)  
Present value of net minimum lease payments 14,853  
Operating lease liabilities:    
Current 5,411  
Noncurrent $ 9,442 $ 8,692