v3.25.4
Stock-Based Compensation - Summary of Stock Option Activities (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Share-Based Payment Arrangement [Abstract]    
Number of options outstanding, beginning of period 2,817,751  
Number of options granted 5,766,696  
Number of options exercised (21,341)  
Number of options, forfeited (2,135,329)  
Number of options outstanding, ending of period 6,427,777 2,817,751
Number of options, vested and expected to vest 6,427,777  
Number of options exercisable, end of period 631,921  
Weighted average exercise price outstanding, beginning of period $ 6.49  
Weighted average exercise price, options granted 1.77  
Weighted average exercise price, options exercised 3.04  
Weighted average exercise price, options forfeited 4.85  
Weighted average exercise price outstanding, end of period 2.81 $ 6.49
Weighted average exercise price, options vested and expected to vest 2.81  
Weighted average exercise price, options exercisable $ 6.24  
Weighted average remaining contracted terms (in years) outstanding 9 years 18 days 6 years 10 months 13 days
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term 8 years  
Vested and expected to vest 9 years 18 days  
Aggregate intrinsic value options exercised $ 19  
Aggregate intrinsic value outstanding, end of period 11,727 $ 19
Aggregate intrinsic value options vested and expected to vest 11,727  
Aggregate intrinsic value options exercisable $ 331