XML 84 R72.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Maturities of Operating Lease Liabilities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2020
Jul. 01, 2019
Jun. 30, 2019
Lease Cost [Abstract]      
2021 $ 4,492    
2022 4,322    
2023 3,884    
2024 1,789    
2025 18    
Total minimum lease payments 14,505    
Less imputed interest (1,600)    
Lease liabilities 12,905 $ 16,700  
Operating lease liabilities:      
Current $ 4,213    
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] us-gaap:OtherCurrentLiabilitiesMember    
Noncurrent $ 8,692   $ 0
Total $ 12,905 $ 16,700