Debt (Details) - Schedule of senior secured notes - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Debt Details Schedule Of Senior Secured Notes [Line Items]    
Principal amount $ 43,100 $ 61,300
Accrued and unpaid interest   17,287
Unamortized debt discount   (676)
Senior Secured Notes [Member]    
Debt Details Schedule Of Senior Secured Notes [Line Items]    
Principal amount 43,125 50,000
Accrued and unpaid interest 4,354 1,278
Unamortized debt discount (5,210) (9,376)
Total $ 42,269 $ 41,902