v3.26.1
Fair Value Measurements - Recurring Basis (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Apr. 16, 2025
Apr. 15, 2025
Dec. 31, 2024
Financial liabilities:        
Convertible Notes   $ 23,100 $ 35,900  
Transfer from Level 1 to Level 2 $ 0      
Transfer from Level 2 to Level 1 0      
Assets, transfers in (out of) level 3 0      
Recurring        
Cash equivalents:        
Money market funds 20,011     $ 31,303
U.S. Treasury Notes 10,077      
Total financial assets 30,088     31,303
Financial liabilities:        
Convertible Notes       30,259
Total financial liabilities       30,259
Recurring | Level 1        
Cash equivalents:        
Money market funds 20,011     31,303
U.S. Treasury Notes 10,077      
Total financial assets $ 30,088     31,303
Recurring | Level 3        
Financial liabilities:        
Convertible Notes       30,259
Total financial liabilities       $ 30,259