XML 36 R28.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Collaboration and License Agreements - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
May 08, 2023
Jul. 31, 2023
Mar. 31, 2020
Jun. 30, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Collaboration And License Agreements [Line Items]                  
Collaboration and license revenue       $ 536 $ 3,148   $ 1,102 $ 9,951  
Long-term deferred revenue       3,955     3,955   $ 5,622
Novartis                  
Collaboration And License Agreements [Line Items]                  
License agreement date     Mar. 31, 2020            
Collaboration and license revenue           $ 5,800      
Amgen Inc. | Amgen Agreement                  
Collaboration And License Agreements [Line Items]                  
License agreement date May 08, 2023                
Upfront payment receivable $ 30,000                
Upfront payment received   $ 30,000              
Potential milestone payment $ 500,000                
Expects research term 3 years                
Collaboration and license revenue       500 $ 3,100   1,100 $ 3,100  
Deferred revenue       14,700     14,700    
Long-term deferred revenue       $ 4,000     $ 4,000