XML 21 R44.htm IDEA: XBRL DOCUMENT v3.20.1
Warrants (Tables)
12 Months Ended
Dec. 31, 2019
Warrants and Rights Note Disclosure [Abstract]  
Summary of Warrant Activity
 
Number of
Warrant Shares
 
Weighted
Average
Exercise
Price
 
Weighted
Average
Remaining
Contractual
Life (in years)
 
Weighted
Average
Fair Value
Outstanding at Outstanding at December 31, 2017
1,012,513

 
$
14.04

 
4.5
 
$
5.07

Exercised
(672,125
)
 
14.17

 
0
 

Expired
(7,354
)
 
21.45

 
0
 

Outstanding at Outstanding at December 31, 2018
333,034

 
$
13.39

 
3.7
 
$
3.38

Exercised
(15,385
)
 
13.00

 
0
 

Reserved for future issuance
1,753,523

 
1.39

 
2.2
 
1.22

Outstanding at Outstanding at December 31, 2019
2,071,172

 
$
2.05

 
2.4
 
$
1.34