XML 60 R50.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Commitment and Contingencies - Narrative (Details)
$ in Thousands
1 Months Ended 6 Months Ended
Apr. 30, 2024
USD ($)
Jun. 30, 2024
USD ($)
Other Commitments [Line Items]    
Contingent consideration liability   $ 1,300
Intellectual property contingent value rights liability, current   500
Intellectual property contingent value rights liability, current, deductions   $ 300
Collaborative arrangement, rights and obligations, upfront payment percentage   0.80
Asset acquisition, contingent consideration, covenant, minimum amount owed, net of deductions   $ 500
Asset acquisition, contingent consideration, accrued liability   500
December 2023 CVR Licensing Agreement    
Other Commitments [Line Items]    
Collaborative arrangement, rights and obligations, percentage of net proceed holder is eligible to receive 1  
Collaborative arrangement, rights and obligations, eligibility to received net proceeds, percentage 0.80  
December 2023 CVR Licensing Agreement | License | Collaborative Arrangement, Transaction with Party to Collaborative Arrangement    
Other Commitments [Line Items]    
Contract with customer, liability   200
Intellectual property contingent value rights liability, current   200
Collaborative arrangement, rights and obligations, maximum aggregate milestone payments, per product   13,400
April 2024 CVR Licensing Agreement    
Other Commitments [Line Items]    
Collaborative arrangement, rights and obligations, eligibility to received net proceeds, percentage 0.80  
April 2024 CVR Licensing Agreement | Collaborative Arrangement, Transaction with Party to Collaborative Arrangement    
Other Commitments [Line Items]    
Contingent consideration liability   $ 600
Collaborative arrangement, rights and obligations, reimbursement $ 10  
April 2024 CVR Licensing Agreement | License | Collaborative Arrangement, Transaction with Party to Collaborative Arrangement    
Other Commitments [Line Items]    
Contract with customer, liability 800  
Collaborative arrangement, rights and obligations, maximum aggregate milestone payments, per product $ 11,000