XML 52 R38.htm IDEA: XBRL DOCUMENT v3.22.0.1
Warrants - Outstanding and Exercisable (Details)
shares in Thousands
12 Months Ended
Dec. 31, 2021
$ / shares
shares
Class of Warrant or Right [Line Items]  
Warrants Outstanding, Number Outstanding | shares 430
Warrants Outstanding, Weighted Average Remaining Contractual Life (Years) 2 years 6 months
Warrants Outstanding, Weighted Average Exercise Price (per share) | $ / shares $ 27.61
Warrants Exercisable, Number Exercisable | shares 430
Warrants Exercisable, Weighted Average Exercise Price (per share) | $ / shares $ 27.61
Warrants 2016 [Member]  
Class of Warrant or Right [Line Items]  
Warrants Outstanding, Number Outstanding | shares 6
Warrants Outstanding, Weighted Average Remaining Contractual Life (Years) 0 years
Warrants Outstanding, Weighted Average Exercise Price (per share) | $ / shares $ 466.26
Warrants Exercisable, Number Exercisable | shares 6
Warrants Exercisable, Weighted Average Exercise Price (per share) | $ / shares $ 466.26
Warrants 2017 [Member]  
Class of Warrant or Right [Line Items]  
Warrants Outstanding, Number Outstanding | shares 23
Warrants Outstanding, Weighted Average Remaining Contractual Life (Years) 4 months 24 days
Warrants Outstanding, Weighted Average Exercise Price (per share) | $ / shares $ 118.95
Warrants Exercisable, Number Exercisable | shares 23
Warrants Exercisable, Weighted Average Exercise Price (per share) | $ / shares $ 118.95
Warrants 2018 [Member]  
Class of Warrant or Right [Line Items]  
Warrants Outstanding, Number Outstanding | shares 120
Warrants Outstanding, Weighted Average Remaining Contractual Life (Years) 2 years 2 months 12 days
Warrants Outstanding, Weighted Average Exercise Price (per share) | $ / shares $ 19.20
Warrants Exercisable, Number Exercisable | shares 120
Warrants Exercisable, Weighted Average Exercise Price (per share) | $ / shares $ 19.20
Warrants 2019 [Member]  
Class of Warrant or Right [Line Items]  
Warrants Outstanding, Number Outstanding | shares 281
Warrants Outstanding, Weighted Average Remaining Contractual Life (Years) 2 years 9 months 18 days
Warrants Outstanding, Weighted Average Exercise Price (per share) | $ / shares $ 13.76
Warrants Exercisable, Number Exercisable | shares 281
Warrants Exercisable, Weighted Average Exercise Price (per share) | $ / shares $ 13.76