XML 80 R70.htm IDEA: XBRL DOCUMENT v3.22.4
Leases (Details) - Schedule of total remaining years to lease liabilities operating leases - Operating Leases [Member]
$ in Thousands
Jun. 30, 2022
USD ($)
Schedule of total remaining years to lease liabilities operating leases [Abstract]  
2022 $ 1,240
2023 2,026
2024 1,768
2025 1,625
2026 1,386
Thereafter 8,285
Total minimum lease payments 16,330
Less: effect of discounting (4,712)
Present value of future minimum lease payments 11,618
Less: current obligations under leases (734)
Long-term lease obligations $ 10,884