v3.25.4
Collaborative and Other Relationships - Prelude (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Nov. 30, 2025
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
License agreements        
Research and development   $ 2,050,152 $ 2,606,848 $ 1,627,594
Long term equity investments   47,991 $ 18,814  
Investment in Prelude        
License agreements        
Payments to acquire equity securities $ 25,000      
Investment owned (in shares) 6,250,000      
Non-voting common stock (in dollars per share) $ 4.00      
Long term equity investments $ 7,900 18,100    
Unrealized gain on equity investments   $ 10,300    
Prelude        
License agreements        
Payment to acquire license agreement 60,000      
Upfront payment under license agreement 35,000      
Research and development 17,100      
Milestone payment made under license agreement 100,000      
Prelude | Clinical And Regulatory Milestones And Single Digit Royalties On Global Net Sales | Maximum        
License agreements        
Additional milestone payments under the license agreement $ 775,000