XML 44 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Maturity Analysis (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Jun. 30, 2021
Lessee, Operating Lease, Liability, Payment, Due [Abstract]    
Remainder of Fiscal 2022 $ 5,412  
Fiscal 2023 4,752  
Fiscal 2024 3,608  
Fiscal 2025 3,160  
Fiscal 2026 2,882  
Thereafter 11,220  
Total future operating lease payments 31,034  
Imputed interest (5,513)  
Net present value of future lease payments 25,521  
Less: current portion of operating lease liabilities 5,570 $ 5,747
Non-current operating lease liabilities $ 19,951 $ 20,771