v3.26.1
Financial Instruments and Fair Value Measurements - Schedule of financial assets and liabilities measured at fair value (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Financial Instruments and Fair Value Measurements    
Total assets $ 105,040 $ 84,611
Derivative liability 2,460 2,749
Total liabilities 2,460 2,749
Assets transfers within levels 0 0
Liabilities transfers within levels 0 0
Money market fund (included in Cash and cash equivalents)    
Financial Instruments and Fair Value Measurements    
Total assets 15,549 12,789
Corporate and government debt securities (included in Marketable securities)    
Financial Instruments and Fair Value Measurements    
Total assets 89,491 71,822
Level 1    
Financial Instruments and Fair Value Measurements    
Total assets 15,549 12,789
Level 1 | Money market fund (included in Cash and cash equivalents)    
Financial Instruments and Fair Value Measurements    
Total assets 15,549 12,789
Level 2    
Financial Instruments and Fair Value Measurements    
Total assets 89,491 71,822
Level 2 | Corporate and government debt securities (included in Marketable securities)    
Financial Instruments and Fair Value Measurements    
Total assets 89,491 71,822
Level 3    
Financial Instruments and Fair Value Measurements    
Derivative liability 2,460 2,749
Total liabilities $ 2,460 $ 2,749