Schedule of Income before Income Tax, Domestic and Foreign (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Operating Loss Carryforwards [Line Items]    
Loss before net income tax benefit $ (43,270) $ (21,924)
Domestic Tax Authority [Member]    
Operating Loss Carryforwards [Line Items]    
Loss before net income tax benefit (16,998) (17,500)
Foreign Tax Authority [Member]    
Operating Loss Carryforwards [Line Items]    
Loss before net income tax benefit $ (26,272) $ (4,424)