XML 87 R56.htm IDEA: XBRL DOCUMENT v3.25.0.1
License and Option Agreements (Details)
$ in Thousands
1 Months Ended 12 Months Ended
Nov. 30, 2020
USD ($)
shares
Sep. 30, 2020
USD ($)
item
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
shares
Apr. 30, 2023
USD ($)
Oct. 31, 2021
USD ($)
May 31, 2021
USD ($)
Oct. 31, 2020
USD ($)
Nature of Business                    
Accounts payable     $ 17,136 $ 5,396            
Accrued expenses     39,371 17,306            
2020 Xencor Agreement                    
Nature of Business                    
Number of antibody product candidates | item   3                
Agreement transaction price     0              
2020 Xencor Agreement | Series A preferred stock                    
Nature of Business                    
Fair value of initial consideration $ 16,100                  
Number of preferred stock issued | shares 5,041,542                  
2021 Xencor Agreement                    
Nature of Business                    
Development milestone expense payable     0       $ 10,000      
Agreement transaction price         $ 20,700          
Milestone payments                 $ 10,000  
Regulatory milestone payments                 75,000  
Sales milestone payments                 $ 385,000  
Dianthus Option Agreement                    
Nature of Business                    
Reimbursable costs     5,100 3,000            
Number of antibody product candidates | item   2                
Threshold period to notify intention for exercising option   60 days                
Accounts payable     500              
Accrued expenses     300 400            
Development milestone expense payable               $ 1,000    
Milestone obligations   $ 11,000                
Number of common stock issued | shares           18,063        
Viridian Agreement                    
Nature of Business                    
Reimbursable costs     $ 1,700 $ 0            
Development milestone expense payable                   $ 12,000
Number of common stock issued | shares           38,707