v3.26.1
Stock-based Compensation - Schedule of Stock Option Award Activities (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Share-Based Payment Arrangement [Abstract]    
Options outstanding, beginning balance 502,027  
Options granted 1,083,658  
Options exercised 0  
Options forfeited (5,723)  
Options outstanding, ending balance 1,579,962 502,027
Options Exerciseable 415,044  
Options vested or expected to vest 1,164,918  
Options outstanding, weighted average exercise price, beginning balance $ 50.42  
Options granted, weighted average exercise price 1.75  
Options exercised, weighted average exercise price 0  
Options forfeited, weighted average exercise price 8.01  
Options outstanding, weighted average exercise price, ending balance 17.19 $ 50.42
Options exercisable, weighted average exercise price 56.48  
Options vested or expected to vest, weighted average exercise price $ 3.19  
Options outstanding, weighted average remaining contractual term 8 years 10 months 6 days 8 years 18 days
Options exercisable, weighted average remaining contractual term 6 years 8 months 19 days  
Options vested or expected to vest, weighted average remaining contractual term 9 years 7 months 6 days  
Options outstanding, aggregate intrinsic value $ 0 $ 41
Options exercisable, aggregate intrinsic value 0  
Options vested or expected to vest, aggregate intrinsic value $ 0