Quarterly report pursuant to Section 13 or 15(d)

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

v3.22.2.2
Leases (Schedule of Maturities of Operating Lease Liabilities) (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Jun. 30, 2022
Operating leases    
2023 (remainder of) $ 2,088  
2024 1,982  
2025 1,408  
2026 972  
2027 798  
Thereafter 1,288  
Total minimum lease payments 8,536  
Less: amounts representing interest 625  
Present value of minimum lease payments 7,911  
Less: current portion 2,471 $ 2,518
Long-term portion $ 5,440 $ 5,736