XML 72 R53.htm IDEA: XBRL DOCUMENT v3.19.2
Related Party Transactions - Overview of Related Parties (Details) - USD ($)
$ / shares in Units, $ in Millions
6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Dec. 31, 2018
Related Party Transactions      
Exercise price of warrants $ 0.08   $ 0.08
Number of Warrants 2,768,882   2,768,882
Common stock issued in lieu of board fees 26,331 4,727  
Maximum      
Related Party Transactions      
Proceeds from issuance of common stock in lieu of director board and committee fees $ 0.1 $ 0.1  
Common Stock | Board of Director      
Related Party Transactions      
Ownership percentage 16.00%    
Baker Bros. Advisors LP      
Related Party Transactions      
Number of warrants exercised   2,539,541  
Exercise price of warrants   $ 3.76  
Proceeds from exercise of warrants   $ 9.5  
Warrants Issued 60,070    
Baker Bros. Advisors LP | Pre-funded Warrants      
Related Party Transactions      
Exercise price of warrants $ 0.08    
Number of Warrants 2,708,812