XML 39 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Nature of the Business and Basis of Presentation - Additional Information (Detail) - USD ($)
$ in Thousands
51 Months Ended
Sep. 30, 2021
Dec. 31, 2020
Class Of Stock [Line Items]    
Proceeds from collaboration agreement $ 34,910  
Cash, cash equivalents and investments 52,232  
Accumulated deficit (238,657) $ (219,292)
Common Stock [Member]    
Class Of Stock [Line Items]    
Proceeds from sales of stock 145,467  
Preferred Stock [Member]    
Class Of Stock [Line Items]    
Proceeds from sales of stock $ 131,211