v3.19.1
Commitments and Contingencies -Additional Information (Detail)
$ in Millions
12 Months Ended
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Apr. 30, 2017
ft²
Operating Leased Assets [Line Items]      
Deferred rent liability $ 1.2 $ 0.9  
Sublease agreement, area of general office space | ft²     7,735
Amount recognized under sublease 0.3 0.3  
Rent expense 2.1 1.7  
Security deposits $ 0.4 $ 0.4  
Cambridge, Massachusetts [Member]      
Operating Leased Assets [Line Items]      
Operating lease expiration period 2024-09    
Cambridge, Massachusetts [Member] | Additional Space [Member]      
Operating Leased Assets [Line Items]      
Operating lease commencement period 2019-03    
Extended operating lease expiration period 2024-09    
Woburn Massachusetts [Member]      
Operating Leased Assets [Line Items]      
Operating lease expiration period 2022-01