v3.26.1
Stock-based Compensation - Summary of Stock Option Activity (Details) - 2019 and 2026 Equity Incentive Plan
$ / 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, Options, Outstanding [Roll Forward]    
Number of Options, Outstanding balance (in shares) | shares 20,422,301  
Number of Options, Granted (in shares) | shares 5,481,454  
Number of Options, Exercised (in shares) | shares (732,804)  
Number of Options, Forfeited/Expired (in shares) | shares (794,406)  
Number of Options, Outstanding balance (in shares) | shares 24,376,545 20,422,301
Number of Options, Options exercisable (in shares) | shares 13,363,100  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]    
Weighted Average Exercise Price per Unit, Outstanding balance (in dollars per share) | $ / shares $ 5.91  
Weighted Average Exercise Price Per Unit, Granted (in dollars per share) | $ / shares 15.53  
Weighted Average Exercise Price Per Unit, Exercised (in dollars per share) | $ / shares 4.97  
Weighted Average Exercise Price Per Unit, Forfeited and Expired (in dollars per share) | $ / shares 8.25  
Weighted Average Exercise Price per Unit, Outstanding balance (in dollars per share) | $ / shares 8.02 $ 5.91
Weighted Average Exercise Price Per Unit exercisable (in dollars per share) | $ / shares $ 5.17  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]    
Weighted Average Remaining Life (in Years), Outstanding balance 7 years 4 months 24 days 7 years 3 months 18 days
Weighted Average Remaining Life (in Years) Options exercisable 6 years 3 months 18 days  
Aggregate Intrinsic Value Outstanding balance | $ $ 215,792 $ 119,435
Aggregate Intrinsic Value Options exercisable | $ $ 156,388