v3.26.1
Fair Value Measurements - Schedule of Financial Assets and Financial Liabilities Recognized at Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]    
Total financial Assets $ 42,931 $ 57,862
Total financial liabilities 37,799 35,339
Level 1    
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]    
Total financial Assets 35,508 12,695
Level 2    
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]    
Total financial Assets 7,423 45,167
Level 3    
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]    
Total financial liabilities 37,799 35,339
Money Market Funds    
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]    
Total financial Assets 35,508 12,695
Money Market Funds | Level 1    
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]    
Total financial Assets 35,508 12,695
US Treasury Securities    
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]    
Total financial Assets 7,423 45,167
US Treasury Securities | Level 2    
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]    
Total financial Assets 7,423 45,167
Convertible Note    
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]    
Total financial liabilities 37,799 35,339
Convertible Note | Level 3    
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]    
Total financial liabilities $ 37,799 $ 35,339