XML 45 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Maturity Analysis (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Jun. 30, 2021
Lessee, Operating Lease, Liability, Payment, Due [Abstract]    
Remainder of Fiscal 2022 $ 1,745  
Fiscal 2023 5,211  
Fiscal 2024 3,978  
Fiscal 2025 3,483  
Fiscal 2026 3,187  
Thereafter 11,843  
Total future operating lease payments 29,447  
Imputed interest (4,889)  
Net present value of future lease payments 24,558  
Operating lease liabilities 4,928 $ 5,747
Operating lease liabilities $ 19,630 $ 20,771