XML 64 R46.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Details) - Schedule of minimum lease payments
$ in Thousands
Dec. 31, 2021
USD ($)
Schedule of minimum lease payments [Abstract]  
2022 $ 2,014
2023 1,865
2024 1,709
2025 1,653
2026 1,617
Thereafter 2,859
Total undiscounted lease payments 11,717
Less: Interest (1,475)
Present value of lease liabilities $ 10,242