v3.26.3
SHARE-BASED COMPENSATION - Schedule of Stock Option Activity (Details)
$ / shares in Units, $ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2026
USD ($)
$ / shares
shares
Dec. 31, 2025
USD ($)
$ / shares
shares
Shares Underlying Options    
Beginning balance (in shares) | shares 8,241,429  
Granted (in shares) | shares 1,371,230  
Exercised (in shares) | shares (2,933,914)  
Forfeited/canceled (in shares) | shares (103,494)  
Ending balance (in shares) | shares 6,575,251 8,241,429
Vested and expected to vest (in shares) | shares 6,575,251  
Exercisable (in shares) | shares 4,011,269  
Exercise Price    
Beginning balance (in dollars per share) | $ / shares $ 19.91  
Granted (in dollars per share) | $ / shares 34.26  
Exercised (in dollars per share) | $ / shares 20.61  
Forfeited/canceled (in dollars per share) | $ / shares 22.41  
Ending balance (in dollars per share) | $ / shares 22.56 $ 19.91
Vested and expected to vest (in dollars per share) | $ / shares 22.56  
Exercisable (in dollars per share) | $ / shares $ 20.37  
Remaining Contractual Term (years)    
Remaining Contractual Term (years) 6 years 10 months 17 days 5 years 10 months 20 days
Vested and expected to vest (in years) 6 years 10 months 17 days  
Exercisable (in years) 5 years 8 months 26 days  
Aggregate Intrinsic Value (in thousands)    
Aggregate intrinsic value | $ $ 238,842 $ 150,796
Aggregate intrinsic value, exercised | $ 90,724  
Aggregate intrinsic value, vested and expected to vest | $ 238,842  
Aggregate intrinsic value, exercisable | $ 154,459  
Options    
Aggregate Intrinsic Value (in thousands)    
Unamortized stock compensation expense | $ $ 28,800  
Weighted-average recognition period (in years) 2 years 7 months 6 days