XML 37 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Organization - Additional Information (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended
Nov. 30, 2020
Jun. 30, 2023
Jan. 31, 2023
Organization Consolidation And Presentation Of Financial Statements [Line Items]      
Aggregate offering price $ 300.0    
Cash, cash equivalents and investments   $ 1,900.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]      
Percentage of commission rate from sale of shares 3.00%    
Issuance of common stock (in shares)   0