v3.26.1
Stock Option Plan - Summary of Stock Option Activity (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 Compensation Arrangement by Share-Based Payment Award [Line Items]    
Outstanding as of December 31, 2025 | shares 4,088,900  
Number of Stock Options granted | shares 2,838,091  
Number of Stock Options exercised Shares | shares (6,035)  
Number of Stock Options forfeited or cancelled | shares (63,011)  
Number of Stock Options expired | shares (4,324)  
Number of Stock Options, as of March 31, 2026 | shares 6,853,621 4,088,900
Number of Stock Options exercisable as of March 31, 2026 | shares 2,447,891  
Weighted Average Exercise Price, as of December 31, 2025 | $ / shares $ 4.92  
Weighted Average Exercise Price, granted | $ / shares 16.74  
Weighted Average Exercise Price, exercised | $ / shares 3.12  
Weighted Average Exercise Price, forfeited or cancelled | $ / shares 5.91  
Weighted Average Exercise Price, expired | $ / shares 4.62  
Weighted Average Exercise Price, as of March 31, 2026 | $ / shares 9.8 $ 4.92
Weighted Average Exercise Price, Options exercisable as of March 31, 2026 | $ / shares $ 5.43  
Remaining Contractual Life (in years), Outstanding 8 years 6 months 14 days 8 years 2 months 12 days
Remaining Contractual Life (in years), Options exercisable as of March 31, 2026 6 years 8 months 1 day  
Aggregate Intrinsic Value, Outstanding as of December 31, 2025 | $ $ 158,424 $ 444
Aggregate Intrinsic Value, Options exercisable as of Exercisable at March 31, 2026 | $ $ 67,289