v3.26.1
Stock-Based Compensation - Summary of Stock Option Activities (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Share-Based Payment Arrangement [Abstract]    
Number of options outstanding, beginning of period 6,427,777  
Number of options granted 2,208,040  
Number of options, forfeited (152,530)  
Number of options exercised (1,642)  
Number of options outstanding, ending of period 8,481,645 6,427,777
Number of options, vested and expected to vest 8,481,645  
Number of options exercisable, end of period 1,327,862  
Weighted average exercise price outstanding, beginning of period $ 2.81  
Weighted average exercise price, options granted 4.15  
Weighted average exercise price, options exercised 3.04  
Weighted average exercise price, options forfeited 3.03  
Weighted average exercise price outstanding, end of period 3.15 $ 2.81
Weighted average exercise price, options vested and expected to vest 3.15  
Weighted average exercise price, options exercisable $ 4.2  
Weighted average remaining contractual terms (in years) outstanding 9 years 1 month 6 days 9 years 18 days
Weighted average remaining contractual terms (in years), vested and expected to vest 9 years 1 month 6 days  
Weighted average remaining contractual terms (in years), exercisable at end of period 8 years 1 month 9 days  
Aggregate intrinsic value outstanding, beginning of period $ 11,727  
Aggregate intrinsic value outstanding, end of period 32,356 $ 11,727
Aggregate intrinsic value options vested and expected to vest 32,356  
Aggregate intrinsic value options exercisable $ 4,033