Annual report pursuant to Section 13 and 15(d)

Fair Value Measurements (Schedule of Changes in Level 3 Liabilities Measured at Fair Value) (Details)

v3.21.1
Fair Value Measurements (Schedule of Changes in Level 3 Liabilities Measured at Fair Value) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Issuance of senior secured convertible notes $ 3,000
Issuance of warrants in connection with convertible notes 2,900  
Conversion of convertible notes to common stock   (10,226)
Reclassification of warrant liability to equity   5,439
Convertible Notes [Member] | Level 3 [Member]    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Issuance of senior secured convertible notes   6,330
Issuance of warrants in connection with convertible notes  
Balance Beginning 6,330
Change in fair value   3,896
Conversion of convertible notes to common stock   (10,226)
Reclassification of warrant liability to equity  
Balance Ending  
Warrant [Member] | Level 3 [Member]    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Issuance of senior secured convertible notes  
Issuance of warrants in connection with convertible notes   2,570
Balance Beginning 2,570
Change in fair value   2,869
Conversion of convertible notes to common stock  
Reclassification of warrant liability to equity   (5,439)
Balance Ending