XML 60 R51.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Maturities of lease liabilities (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Future Minimum Lease Payments  
2022 (remaining) $ 888
2023 1,778
2024 1,563
2025 1,338
2026 1,010
2027 and thereafter 1,622
Total minimum lease payments 8,199
Less effects of discounting (1,182)
Present value of future minimum lease payments $ 7,017