v3.26.1
Stock-Based Compensation - 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
Number of Shares Outstanding    
Outstanding, Beginning | shares 2,620,103  
Granted | shares 1,291,900  
Exercised | shares (3,583)  
Cancelled/Forfeited | shares (75,000)  
Outstanding, Ending | shares 3,833,420 2,620,103
Vested and expected to vest | shares 3,833,420  
Exercisable | shares 1,195,190  
Weighted-Average Exercise Price    
Outstanding, Beginning | $ / shares $ 15.62  
Granted | $ / shares 24.16  
Exercised | $ / shares 7.02  
Cancelled/Forfeited | $ / shares 29.69  
Outstanding, Ending | $ / shares 18.23 $ 15.62
Vested and expected to vest | $ / shares 18.23  
Exercisable | $ / shares $ 23.69  
Weighted-Average Remaining Contractual Term (Years)    
Outstanding 8 years 11 months 19 days 9 years 1 month 6 days
Vested and expected to vest 8 years 11 months 19 days  
Exercisable 8 years 6 months  
Aggregate Intrinsic Value    
Outstanding | $ $ 34,339 $ 47,072
Vested and expected to vest | $ 34,339  
Exercisable | $ $ 14,281