XML 48 R37.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue - Sanofi S.A. (Details)
$ in Thousands
3 Months Ended
Sep. 30, 2025
USD ($)
milestone
Dec. 31, 2024
USD ($)
Sep. 30, 2023
USD ($)
Mar. 31, 2023
USD ($)
Collaboration And Other Agreements [Line Items]        
Accounts receivable $ 69,230 $ 4,309    
Sanofi S.A. | Royalty        
Collaboration And Other Agreements [Line Items]        
Deferred revenue       $ 100,000
Revenue, remaining performance obligation, variable consideration, royalty percentage       50.00%
Sanofi S.A. | Royalty | Regulatory And Commerical Milestones        
Collaboration And Other Agreements [Line Items]        
Revenue, remaining performance obligation, variable consideration amount $ 279,500      
Sanofi S.A. | Royalty | Regulatory Milestone        
Collaboration And Other Agreements [Line Items]        
Number of milestones achieved | milestone 2      
Revenue recognized $ 50,000      
Accounts receivable $ 50,000      
Sanofi S.A. | Royalty | Net Sales Milestone        
Collaboration And Other Agreements [Line Items]        
Revenue, remaining performance obligation, variable consideration amount     $ 50,000 $ 50,000