XML 43 R31.htm IDEA: XBRL DOCUMENT v3.20.1
Nature of the Business and Basis of Presentation - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Organization Consolidation And Presentation Of Financial Statements [Abstract]      
Entity incorporated year Oct. 31, 2010    
Entity incorporation, state or country code DE    
Accumulated deficit $ 479,530   $ 459,649
Net loss (19,881) $ (24,333)  
Cash used in operations (24,251) $ (32,393)  
Cash, cash equivalents and investments $ 75,094