v3.26.1
Share-Based Compensation - Schedule of Stock Options Activity (Details) - 2007, 2022 and 2026 Equity Incentive Plans
$ / 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 Compensation Arrangement by Share-Based Payment Award [Line Items]    
Option Outstanding, Beginning Balance | shares 4,046,266  
Options Granted | shares 3,396,740  
Options Exercised | shares (172,402)  
Options Forfeited, Cancelled, or Expired | shares (98,129)  
Options Outstanding, Ending Balance | shares 7,172,475 4,046,266
Vested and exercisable, number of shares outstanding | shares 2,014,642  
Weighted Average Exercise Price, Beginning Balance | $ / shares $ 3.51  
Weighted Average Exercise Price, Granted | $ / shares 13.83  
Weighted Average Exercise Price, Exercised | $ / shares 3.14  
Weighted Average Exercise Price, Forfeited, Cancelled, or Expired | $ / shares 4.78  
Weighted Average Exercise Price, Ending Balance | $ / shares 8.41 $ 3.51
Vested and exercisable, weighted average exercise price | $ / shares $ 3.39  
Weighted Average Remaining Contractual Term (in years) 8 years 8 months 23 days 7 years 10 months 24 days
Vested and exercisable, weighted average remaining contractual term (in years) 6 years 4 months 6 days  
Aggregate Intrinsic Value | $ $ 40,124 $ 1,611
Vested and exercisable, aggregate intrinsic value | $ $ 20,159