XML 39 R104.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Warrants (Details)
Jan. 23, 2018
$ / shares
shares
Equity [Abstract]  
Number of common shares to be purchased by warrants (in shares) 18,574,619
Exercise price of warrants (in USD per share) | $ / shares $ 9.81
Shares issued for warrant exercise (in shares) 6,426,818