XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases (Schedule of Maturities of Operating Lease Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Jun. 30, 2021
Operating leases    
2022 (remainder of) $ 1,260  
2023 2,197  
2024 1,318  
2025 849  
2026 618  
Thereafter 1,698  
Total minimum lease payments 7,940  
Less: amounts representing interest 552  
Present value of minimum lease payments 7,388  
Less: current portion 2,259 $ 2,131
Long-term portion $ 5,129 $ 5,567