Quarterly report pursuant to Section 13 or 15(d)

Schedule of Changes in Fair Value of Level 3 Valued Instruments (Details)

v3.21.2
Schedule of Changes in Fair Value of Level 3 Valued Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]        
Additions $ (9) $ (250) $ (220)
2020 Convertible Note [Member]        
Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]        
Beginning Balance      
Additions     3,746  
Measurement adjustments     4  
Settlement     (3,750)  
Ending Balance    
Warrants [Member]        
Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]        
Beginning Balance      
Additions     635  
Measurement adjustments     (214)  
Settlement     (421)  
Ending Balance    
Embedded Derivative [Member]        
Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]        
Beginning Balance     1,690
Additions     325 1,120
Measurement adjustments     250 220
Settlement     (2,265)
Ending Balance $ 1,340 $ 1,340