XML 47 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements - Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - Recurring - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
May 12, 2023
Assets:      
Total financial assets $ 91,748 $ 78,995  
Liabilities:      
Contingent Earnout Liability 68,080 37,916  
Private Placement Warrants liability 285 78  
Total financial liabilities 72,832 40,693  
Contingent derivative liability      
Liabilities:      
Derivative liability 4,266 2,636 $ 2,400
Option Agreement liability      
Liabilities:      
Derivative liability 75 35 $ 55
JDRF Agreement derivative liability      
Liabilities:      
Derivative liability 126 28  
Level 1      
Assets:      
Total financial assets 91,748 78,995  
Liabilities:      
Contingent Earnout Liability 0 0  
Private Placement Warrants liability 0 0  
Total financial liabilities 0 0  
Level 1 | Contingent derivative liability      
Liabilities:      
Derivative liability 0 0  
Level 1 | Option Agreement liability      
Liabilities:      
Derivative liability 0 0  
Level 1 | JDRF Agreement derivative liability      
Liabilities:      
Derivative liability 0 0  
Level 2      
Assets:      
Total financial assets 0 0  
Liabilities:      
Contingent Earnout Liability 0 0  
Private Placement Warrants liability 0 0  
Total financial liabilities 0 0  
Level 2 | Contingent derivative liability      
Liabilities:      
Derivative liability 0 0  
Level 2 | Option Agreement liability      
Liabilities:      
Derivative liability 0 0  
Level 2 | JDRF Agreement derivative liability      
Liabilities:      
Derivative liability 0 0  
Level 3      
Assets:      
Total financial assets 0 0  
Liabilities:      
Contingent Earnout Liability 68,080 37,916  
Private Placement Warrants liability 285 78  
Total financial liabilities 72,832 40,693  
Level 3 | Contingent derivative liability      
Liabilities:      
Derivative liability 4,266 2,636  
Level 3 | Option Agreement liability      
Liabilities:      
Derivative liability 75 35  
Level 3 | JDRF Agreement derivative liability      
Liabilities:      
Derivative liability 126 28  
Cash equivalents (money market funds)      
Assets:      
Cash equivalents 91,748 78,995  
Cash equivalents (money market funds) | Level 1      
Assets:      
Cash equivalents 91,748 78,995  
Cash equivalents (money market funds) | Level 2      
Assets:      
Cash equivalents 0 0  
Cash equivalents (money market funds) | Level 3      
Assets:      
Cash equivalents $ 0 $ 0