XML 59 R48.htm IDEA: XBRL DOCUMENT v3.23.2
Related Party Transactions - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Jan. 31, 2016
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Jun. 15, 2023
Dec. 31, 2022
Related Party Transaction [Line Items]              
Preferred stock shares issued to related party (in shares)   0   0     0
Share price (in dollars per share)           $ 5.2831  
Related Party | Novartis Collaboration              
Related Party Transaction [Line Items]              
Payment for reimbursement of manufacturing costs incurred   $ 0 $ 0 $ 0 $ 0    
Amounts due from related party   0 0 0 0    
Revenue   $ 0 $ 0 $ 0 $ 0    
Related Party | Novartis Collaboration | Minimum              
Related Party Transaction [Line Items]              
Percentage of share holding (as a percent) 5.00%            
Related Party | Novartis Collaboration | Series A One Redeemable Convertible Preferred Stock              
Related Party Transaction [Line Items]              
Preferred stock shares issued to related party (in shares) 2,000,000            
Gross proceeds from issuance of preference stock $ 13,500,000            
Related Party | Novartis Collaboration | Private Placement              
Related Party Transaction [Line Items]              
Common stock, issued (in shares) 766,666            
Share price (in dollars per share) $ 15.00            
Proceeds from issuance of private placement $ 11,500,000