XML 82 R71.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Schedule of Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Jun. 30, 2022
Lessee, Operating Lease, Liability, to be Paid [Abstract]    
Remaining fiscal 2023 $ 4,795  
2024 6,849  
2025 6,529  
2026 6,521  
2027 6,195  
2028 and thereafter 12,479  
Total lease payments 43,368  
Less imputed interest (6,534)  
Operating Lease, Liability, Total 36,834  
Current portion of lease liabilities (5,197) $ 0
Total long term lease liabilities 31,637 0
Finance Lease, Liability, to be Paid [Abstract]    
Remaining fiscal 2023 219  
2024 285  
2025 157  
2026 79  
2027 0  
2028 and thereafter 0  
Total lease payments 740  
Less imputed interest (48)  
Finance Lease, Liability, Total 692  
Current portion of lease liabilities (263) 0
Total long term lease liabilities $ 429 $ 0