XML 91 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
License Agreements - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
License Agreement [Line Items]    
Collaboration agreement revenue recognized $ 1,156 $ 3,208
Research and development $ 62,002 $ 98,351
Common stock, shares issued 58,017,412 57,483,910
City of Hope    
License Agreement [Line Items]    
Annual license fee $ 25,000  
City of Hope | Maximum    
License Agreement [Line Items]    
Development and commercialization milestone payment 3,200  
City of Hope | January 2023    
License Agreement [Line Items]    
Amount paid to related party upon dosing the first patient $ 50,000