XML 43 R31.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Maturity Analysis (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Jun. 30, 2020
Lessee, Operating Lease, Liability, Payment, Due [Abstract]    
Remainder of Fiscal 2021 $ 3,767  
Fiscal 2022 5,350  
Fiscal 2023 3,845  
Fiscal 2024 2,822  
Fiscal 2025 2,282  
Thereafter 9,601  
Total future operating lease payments 27,667  
Less: imputed interest (4,787)  
Net present value of future lease payments 22,880  
Less: current portion of operating lease liabilities 5,359 $ 7,568
Non-current operating lease liabilities $ 17,521 $ 19,997