XML 52 R39.htm IDEA: XBRL DOCUMENT v3.26.1
Collaboration Agreements - Sanofi (Details) - Sanofi - Collaborative Arrangement - USD ($)
90 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]    
Remaining performance obligation $ 0  
Contract liability 0 $ 0
Peripheral Program License    
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]    
Milestone payments upon achievement of certain clinical, regulatory and sales milestone events 495,000,000.0  
Milestone Triggered    
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]    
Total collaboration revenue 100,000,000.0  
Product    
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]    
Total collaboration revenue $ 0