XML 43 R32.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Maturity Analysis (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Jun. 30, 2021
Lessee, Operating Lease, Liability, Payment, Due [Abstract]    
Remainder of Fiscal 2022 $ 3,499  
Fiscal 2023 4,881  
Fiscal 2024 3,667  
Fiscal 2025 3,160  
Fiscal 2026 2,882  
Thereafter 11,220  
Total future operating lease payments 29,309  
Imputed interest (5,020)  
Net present value of future lease payments 24,289  
Less: current portion of operating lease liabilities 5,364 $ 5,747
Non-current operating lease liabilities $ 18,925 $ 20,771