XML 51 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Derivative Assets (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Sep. 18, 2023
Derivative [Line Items]      
Total current derivative assets $ 20,141 $ 0  
Total noncurrent derivative assets 34,505 3,531 $ 3,200
Primrose Bio      
Derivative [Line Items]      
Total noncurrent derivative assets 3,937 3,531  
Equity Option | Agenus, Inc.      
Derivative [Line Items]      
Total current derivative assets 4,908 0  
Total noncurrent derivative assets $ 9,130 0  
Derivative, term of contract (in years) 5 years    
Collars | Viking      
Derivative [Line Items]      
Total current derivative assets $ 15,233 0  
Partner Programs | Agenus, Inc.      
Derivative [Line Items]      
Total noncurrent derivative assets $ 21,438 $ 0