XML 67 R56.htm IDEA: XBRL DOCUMENT v3.24.3
Subsequent Events - Additional Information (Details) - Subsequent Event - Novartis Pharma AG
$ in Millions
Nov. 11, 2024
USD ($)
Drug Discovery Services  
Subsequent Event [Line Items]  
Deferred revenue $ 150.0
Total milestones to be received from initial programs 2,272.0
Discovery and development milestones to be received 892.0
Commercial milestones to be received $ 1,380.0
Software products and services | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2024-11-11  
Subsequent Event [Line Items]  
Term of software agreement 3 years