XML 116 R92.htm IDEA: XBRL DOCUMENT v3.10.0.1
Warrants (Details) - USD ($)
$ / shares in Units, $ in Millions
Jan. 23, 2018
Dec. 31, 2018
Dec. 10, 2009
Equity [Abstract]      
Number of common shares to be purchased by warrants (in shares) 18,574,619   18,574,619
Exercise price of warrants (in USD per share) $ 9.81   $ 9.81
Fair value of warrants   $ 3.9  
Shares issued for warrant exercise (in shares) 6,426,818