v3.25.4
Other income (expense), net - Schedule of Other income (expense), net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Other Income and Expenses [Abstract]    
Benefit from research and development tax credit $ 714 $ 525
Pre-funded warrant issuance costs (1,356) 0
Loss on sale of investment held at fair value 0 (2,075)
Loss on disposal of fixed assets (692) 0
Loss on lease termination (408) 0
Loss on extinguishment of debt (1,317) 0
Gain on settlement of pre-existing contract 0 5,567
Gain on dissolution of a variable interest entity, net 0 1,166
Gain on forgiveness accounts payable 0 331
Total other income (expense), net $ (3,059) $ 5,514