XML 43 R30.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Maturity Analysis (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Jun. 30, 2020
Lessee, Operating Lease, Liability, Payment, Due [Abstract]    
Remainder of Fiscal 2021 $ 1,638  
Fiscal 2022 6,123  
Fiscal 2023 4,441  
Fiscal 2024 3,390  
Fiscal 2025 2,864  
Thereafter 12,988  
Total future operating lease payments 31,444  
Imputed interest (5,594)  
Net present value of future lease payments 25,850  
Less: current portion of operating lease liabilities 5,199 $ 7,568
Non-current operating lease liabilities $ 20,651 $ 19,997