XML 46 R35.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Maturity Analysis (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Jun. 30, 2022
Lessee, Operating Lease, Liability, to be Paid [Abstract]    
Remainder of Fiscal 2022 $ 6,538  
Fiscal 2023 5,564  
Fiscal 2024 3,669  
Fiscal 2025 3,371  
Fiscal 2026 3,266  
Thereafter 8,677  
Total future operating lease payments 31,085  
Imputed interest (6,492)  
Net present value of future lease payments 24,593  
Operating lease liabilities 4,895 $ 5,715
Operating lease liabilities $ 19,698 $ 19,904