XML 99 R84.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases (Details) - Schedule of total remaining years to lease liabilities operating leases - Operating Leases [Member]
$ in Thousands
Dec. 31, 2021
USD ($)
Leases (Details) - Schedule of total remaining years to lease liabilities operating leases [Line Items]  
2022 $ 1,293
2023 1,168
2024 778
2025 444
Thereafter 984
Total minimum lease payments 4,667
Less: effect of discounting (794)
Present value of future minimum lease payments 3,873
Less: current obligations under leases (1,102)
Long-term lease obligations $ 2,771