Quarterly report pursuant to Section 13 or 15(d)

Leases (Details) - Schedule of Maturities of Operating Lease Liabilities

v3.22.4
Leases (Details) - Schedule of Maturities of Operating Lease Liabilities - USD ($)
$ in Thousands
Dec. 31, 2022
Jun. 30, 2022
Schedule Of Maturities Of Operating Lease Liabilities Abstract    
2023 (remainder of) $ 1,496  
2024 2,055  
2025 1,446  
2026 988  
2027 798  
Thereafter 1,288  
Total minimum lease payments 8,071  
Less: amounts representing interest 574  
Present value of minimum lease payments 7,497  
Less: current portion 2,446 $ 2,518
Long-term portion $ 5,051 $ 5,736