v3.25.2
Related Party Transactions (Details) - USD ($)
$ in Millions
1 Months Ended 12 Months Ended
Nov. 30, 2023
Oct. 31, 2020
Dec. 31, 2024
Jun. 30, 2025
Related Party Transactions        
Related party payable     $ 0.3  
Other Liability, Related Party [Extensible Enumeration]     us-gaap:RelatedPartyMember  
Other Liability, Related Party, Name [Extensible Enumeration]     Schrodinger, Inc.  
Software platform use for research purposes | Schrodinger, Inc.        
Related Party Transactions        
Payments made     $ 3.2  
Software platform use for research purposes | Schrodinger, Inc. | Lhotse Collaboration Agreement        
Related Party Transactions        
Aggregate payment made     0.8  
Collaboration agreement term   10 years    
Collaboration agreement extension term   3 years    
Payments paid or accrued     0.0 $ 0.0
Software platform use for research purposes | Schrodinger, Inc. | Lhotse Collaboration Agreement | Maximum        
Related Party Transactions        
Aggregate payment   $ 17.0    
Software platform use for research purposes | Schrodinger, Inc. | Aconcagua Collaboration Agreement        
Related Party Transactions        
Aggregate payment made     3.3  
Collaboration agreement term 10 years      
Collaboration agreement extension term 3 years      
Payments paid or accrued     $ 0.0 $ 3.0
Software platform use for research purposes | Schrodinger, Inc. | Aconcagua Collaboration Agreement | Maximum        
Related Party Transactions        
Payments paid or accrued $ 89.0