XML 35 R74.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-Based Compensation - Warrant Activity (Details) - Warrants [Member] - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Number of Shares    
Outstanding 2,049,534 5,141,112
Issued 0 0
Exercised (1,027,546) (3,062,739)
Expired (20,960) (28,839)
Outstanding 1,001,028 2,049,534
Vested (exercisable) 1,001,028  
Weighted-Average Exercise Price/Share    
Outstanding $ 4.03 $ 4.09
Issued 0.00 0.00
Exercised 3.95 3.58
Expired 17.78 31.78
Outstanding 3.83 $ 4.03
Vested (exercisable) $ 3.83  
Weighted-Average Remaining Contractual Term (Years)    
Outstanding 6 months  
Vested (exercisable) 6 months  
Aggregated Intrinsic Value    
Outstanding $ 12,644,200  
Vested (exercisable) $ 12,644,200