XML 95 R77.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - Warrant Activity (Details) - Warrants [Member] - $ / shares
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Number of Shares    
Outstanding - Beginning Balance 1,001,028 2,049,534
Exercised (963,149) (1,027,546)
Expired (37,879) (20,960)
Outstanding - Ending Balance   1,001,028
Weighted-Average Exercise Price/Share    
Outstanding - Beginning Balance $ 3.83 $ 4.03
Exercised 3.80 3.95
Expired $ 4.58 17.78
Outstanding - Ending Balance   $ 3.83
Weighted-Average Remaining Contractual Term (Years)    
Outstanding - December 31, 2021 0 years  
Vested (exercisable) 0 years