v3.26.1
Financial Instruments and Fair Value Measurements - Schedule of financial assets and liabilities measured at fair value (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Financial Instruments and Fair Value Measurements    
Total assets $ 76,887 $ 84,611
Derivative liability 2,784 2,749
Total liabilities 2,784 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 10,854 12,789
Corporate and government debt securities (included in Marketable securities)    
Financial Instruments and Fair Value Measurements    
Total assets 66,033 71,822
Level 1    
Financial Instruments and Fair Value Measurements    
Total assets 10,854 12,789
Level 1 | Money market fund (included in Cash and cash equivalents)    
Financial Instruments and Fair Value Measurements    
Total assets 10,854 12,789
Level 2    
Financial Instruments and Fair Value Measurements    
Total assets 66,033 71,822
Level 2 | Corporate and government debt securities (included in Marketable securities)    
Financial Instruments and Fair Value Measurements    
Total assets 66,033 71,822
Level 3    
Financial Instruments and Fair Value Measurements    
Derivative liability 2,784 2,749
Total liabilities $ 2,784 $ 2,749