XML 51 R42.htm IDEA: XBRL DOCUMENT v3.26.1
Stock-Based Compensation - Summary of Stock Option Activities (Details)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
USD ($)
$ / shares
shares
Dec. 31, 2025
USD ($)
$ / shares
shares
Share-Based Payment Arrangement [Abstract]    
Number of options outstanding, beginning of period | shares 6,427,777  
Number of options granted | shares 2,926,074  
Number of options exercised | shares (97,720)  
Number of options, forfeited | shares (784,866)  
Number of options outstanding, ending of period | shares 8,471,265 6,427,777
Number of options, vested and expected to vest | shares 8,471,265  
Number of options exercisable, end of period | shares 1,925,199  
Weighted average exercise price outstanding, beginning of period | $ / shares $ 2.81  
Weighted average exercise price, options granted | $ / shares 5.83  
Weighted average exercise price, options exercised | $ / shares 2.66  
Weighted average exercise price, options forfeited | $ / shares 4.14  
Weighted average exercise price outstanding, end of period | $ / shares 3.73 $ 2.81
Weighted average exercise price, options vested and expected to vest | $ / shares 3.73  
Weighted average exercise price, options exercisable | $ / shares $ 3.42  
Weighted average remaining contractual terms (in years) outstanding 8 years 8 months 12 days 9 years 18 days
Weighted average remaining contractual terms (in years), vested and expected to vest 8 years 8 months 12 days  
Weighted average remaining contractual terms (in years), exercisable at end of period 7 years 29 days  
Aggregate intrinsic value outstanding, beginning of period | $ $ 11,727  
Aggregate intrinsic value outstanding, end of period | $ 78,899 $ 11,727
Aggregate intrinsic value options vested and expected to vest | $ 78,899  
Aggregate intrinsic value options exercisable | $ $ 18,512