XML 40 R28.htm IDEA: XBRL DOCUMENT v3.19.2
Warrants (Tables)
6 Months Ended
Jun. 30, 2019
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of Warrants
The activities of the common stock warrants are as follows:


Number of
shares
 
Weighted
average exercise
price
 
Weighted
average
remaining life
Outstanding and exercisable—December 31, 2018
7,500,000

 
$
10.80

 
2.8 years

Warrants exercised
2,096

 
9.60

 
—

Outstanding and exercisable—June 30, 2019
7,497,904

 
$
10.80

 
2.3 years