XML 39 R26.htm IDEA: XBRL DOCUMENT v3.10.0.1
Nature of Business (Details) - USD ($)
$ in Thousands
1 Months Ended
Jan. 31, 2018
Dec. 31, 2017
Mar. 31, 2017
Feb. 29, 2016
Sep. 30, 2018
Liquidity          
Accumulated deficit   $ (305,850)     $ (391,223)
Initial Public Offering          
Liquidity          
Aggregate net proceeds       $ 97,500  
2017 March Offering          
Liquidity          
Aggregate net proceeds     $ 96,700    
2017 December Offering          
Liquidity          
Aggregate net proceeds   $ 57,200      
2018 January Offerings          
Liquidity          
Aggregate net proceeds $ 48,500