XML 64 R39.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies and Basis of Presentation - Additional Information (Detail)
12 Months Ended
Dec. 31, 2024
USD ($)
Segment
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Summary Of Significant Accounting Policies [Line Items]      
Number of operating segments | Segment 1    
Cash and cash equivalents $ 298,257,000 $ 389,477,000 $ 211,885,000
Letters of credit secured by cash held in restricted depository account 0 0 540,000
Marketable securities 193,900,000 197,800,000  
Accounts receivable 25,000,000 200,000,000  
Contract liabilities 12,300,000 12,300,000  
Significant uncertain tax positions $ 0 0 $ 0
Minimum [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Marketable securities maturity period 1 year    
Vertex and Casebia [Member] | Hemoglobinopathy Agreements [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Other receivables $ 2,100,000 6,500,000  
Marketable Securities [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Marketable securities 1,605,600,000 1,306,200,000  
Letter of Credit [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Letters of credit secured by cash held in restricted depository account $ 11,500,000 $ 11,600,000