Accrued Expenses (Details) - Schedule of accrued expenses - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Schedule Of Accrued Expenses [Abstract]    
Selling and marketing costs $ 6,031 $ 3,468
Employee compensation and related benefits 2,005 1,090
Professional Fees 225 73
Total $ 8,261 $ 4,631