v3.26.1
Stock-based Compensation - Summary of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Share-based Payment Arrangement [Abstract]    
Number of options, outstanding 4,853,408  
Number of options, granted 732,500  
Number of options, exercised 0  
Number of options, Forfeited/Cancelled (17,324)  
Number of options, outstanding 5,568,584 4,853,408
Number of options, vested and exercisable 3,178,850  
Weighted average exercise price, outstanding $ 3.87  
Weighted average exercise price, granted 0.59  
Weighted average exercise price, exercised 0  
Weighted average exercise price, Forfeited/Cancelled 1.88  
Weighted average exercise price, outstanding 3.44 $ 3.87
Weighted average exercise price, options vested and exercisable $ 4.45  
Weighted average remaining contractual term, outstanding 7 years 10 months 24 days 8 years 1 month 6 days
Weighted average remaining contractual term, granted 9 years 9 months 7 days  
Weighted average remaining contractual term, options vested and exercisable 7 years 2 months 19 days  
Aggregate intrinsic value, outstanding $ 323 $ 15,936
Aggregate intrinsic value, granted 324  
Agrgregate intrinsic value, vested and exercisable $ 14