XML 83 R76.htm IDEA: XBRL DOCUMENT v3.19.3
Subsequent Events - Securities Purchase Agreement (Details) - USD ($)
$ / shares in Units, $ in Millions
Nov. 13, 2019
Sep. 30, 2019
Subsequent Events.    
Exercise price (in dollars per share)   $ 49.00
Investors | Subsequent event | Pre-funded Warrants | Securities purchase agreement    
Subsequent Events.    
Purchase of shares by issuing warrants 2,222,223  
Offer price (per share) $ 0.80  
Exercise price (in dollars per share) $ 0.01  
Gross proceeds from issuance of pre-funded warrants $ 1.8