XML 79 R54.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingencies - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Contingencies And Commitments [Line Items]      
Defer option specified cost $ 110,300 $ 110,300 $ 110,300
Deferred Finance Costs, Share Lending Arrangement, Issuance Costs 102,800 80,900 $ 36,100
Defer option amount 0    
Vertex Pharmaceuticals Incorporated and Certain of its Subsidiaries [Member]      
Contingencies And Commitments [Line Items]      
Milestone payment receivable 200,000    
Cost excluded from license agreement   $ 110,300  
2015 Collaboration Agreement [Member] | Vertex Pharmaceuticals Incorporated and Certain of its Subsidiaries [Member]      
Contingencies And Commitments [Line Items]      
Milestone payment receivable $ 395,000