XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Organization - Additional Information (Details)
$ in Millions
1 Months Ended 3 Months Ended
Nov. 30, 2023
USD ($)
Mar. 31, 2024
USD ($)
platform
shares
Jun. 30, 2023
Jan. 31, 2023
Organization Consolidation And Presentation Of Financial Statements [Line Items]        
Number of technology platforms | platform   2    
Aggregate offering price $ 300.0      
Cash, cash equivalents and investments   $ 1,510.0    
Encentrio Therapeutics, Inc.        
Organization Consolidation And Presentation Of Financial Statements [Line Items]        
Percentage of outstanding voting shares owned     100.00%  
Encentrio Therapeutics, Inc.        
Organization Consolidation And Presentation Of Financial Statements [Line Items]        
Percentage of outstanding voting shares owned       80.00%
Common Stock | Sales Agreement        
Organization Consolidation And Presentation Of Financial Statements [Line Items]        
Issuance of common stock (in shares) | shares   0    
Common Stock | Sales Agreement | Maximum        
Organization Consolidation And Presentation Of Financial Statements [Line Items]        
Percentage of commission rate from sale of shares 3.00%