XML 93 R83.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases (Details) - Schedule of maturities of operating and finance lease liabilities
$ in Thousands
Dec. 31, 2021
USD ($)
Schedule of maturities of operating and finance lease liabilities [Abstract]  
Operating Lease, Remaining 2022 $ 649
Finance Lease, Remaining 2022 89
Operating Lease, 2023 971
Finance Lease, 2023 199
Operating Lease, 2024 614
Finance Lease, 2024 97
Operating Lease, 2025 493
Finance Lease, 2025 51
Operating Lease, 2026 461
Finance Lease, 2026 11
Thereafter 200
Operating Lease, Total minimum lease payments 3,388
Finance Lease, Total minimum lease payments 447
Operating Lease, Less imputed interest (396)
Finance Lease, Less imputed interest (45)
Operating Lease, Total lease liabilities 2,992
Finance Lease, Total lease liabilities $ 402