v3.24.0.1
Significant Accounting Policies - Additional Information (Detail)
12 Months Ended
Dec. 31, 2023
USD ($)
Segment
Dec. 31, 2022
USD ($)
Dec. 13, 2022
Dec. 31, 2021
USD ($)
Significant Accounting Policies [Line Items]        
Number of operating segment | Segment 1      
Cash, cash equivalents and restricted cash $ 204,050,000 $ 92,157,000   $ 154,215,000
Restricted cash $ 3,699,000 3,660,000    
Revenue, practical expedient, incremental costs of obtaining contract true      
Expected dividend rate 0.00%      
Investment, Type [Extensible Enumeration]     G S K Equity Investment [Member]  
Term deposits purchased and reached maturity   75,000,000    
Description of Income tax benefit, likelihood of realized upon ultimate settlement The amount of the benefit that may be recognized is the largest amount that has a greater than 50% likelihood of being realized upon ultimate settlement.      
Level 2        
Significant Accounting Policies [Line Items]        
Short-term investments $ 0 $ 0    
Investment, Type [Extensible Enumeration] Short-Term Investments [Member] Short-Term Investments [Member]    
Minimum [Member]        
Significant Accounting Policies [Line Items]        
Income tax examination, likelihood of settlement, percentage 50.00%      
Cambridge MA [Member]        
Significant Accounting Policies [Line Items]        
Restricted cash $ 1,000,000 $ 1,000,000    
Lexington Facility [Member]        
Significant Accounting Policies [Line Items]        
Restricted cash $ 2,700,000 $ 2,700,000