Transition report pursuant to Rule 13a-10 or 15d-10

Commitments and Contingencies (Details) - Schedule of future minimum payments

v3.22.1
Commitments and Contingencies (Details) - Schedule of future minimum payments
$ in Thousands
Dec. 31, 2021
USD ($)
Schedule of future minimum payments [Abstract]  
Year ended December 31, 2022 $ 721
Year ended December 31, 2023 777
Year ended December 31, 2024 659
Year ended December 31, 2025 475
Year ended December 31, 2026 and thereafter 449
Total $ 3,081