XML 76 R58.htm IDEA: XBRL DOCUMENT v3.22.1
Note 4 - Fair Value Measurements - Fair Value of Warrant Liability (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Fair value of warrant liability at December 31, 2020 $ 0 $ 4,092
Fair value of warrant liability at December 31, 2021 9,558 0
Issuance Elimination of embedded derivative liability upon settlement of convertible noteWarrants   (1)
Warrant Liability [Member]    
Fair value of 2021 Warrants issued 14,172  
Decrease in fair value of 2021 Warrants $ (4,614) 5,238
Embedded Derivative Liability [Member]    
Decrease in fair value of 2021 Warrants   (2)
Expiration of Warrants [Member]    
Decrease in fair value of 2021 Warrants   (22)
The 2019 Preferred Warrant and 2019 Common Warrant Liability [Member]    
Fair value of warrant liability transferred to equity   (9,108)
The 2019 Ladenburg Warrants [Member]    
Fair value of warrant liability transferred to equity   $ (197)