XML 43 R32.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Maturity Analysis (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Jun. 30, 2022
Lessee, Operating Lease, Liability, to be Paid [Abstract]    
Remainder of Fiscal 2023 $ 2,863  
Fiscal 2024 5,634  
Fiscal 2025 4,269  
Fiscal 2026 4,246  
Fiscal 2027 4,161  
Thereafter 12,843  
Total future operating lease payments 34,016  
Imputed interest (6,769)  
Net present value of future lease payments 27,247  
Operating lease liabilities 4,534 $ 5,715
Operating lease liabilities $ 22,713 $ 19,904