XML 72 R61.htm IDEA: XBRL DOCUMENT v3.24.3
Stockholders' Equity - Summary of Stock Option Activity (Details) - USD ($)
9 Months Ended
Sep. 30, 2024
Number of shares  
Number of shares, Outstanding, beginning balance 8,462,294
Number of shares, Granted 1,121,896
Number of shares, Exercised (664,480)
Number of shares, Forfeited/Canceled (465,884)
Number of shares, Outstanding, ending balance 8,453,826
Number of shares, Vested and expected to vest 8,453,826
Number of shares, Exercisable 5,002,481
Weighted average exercise price  
Weighted average exercise price, Outstanding, beginning balance $ 41.48
Weighted average exercise price, Granted 83.43
Weighted average exercise price, Exercised 39.57
Weighted average exercise price, Forfeited/Canceled 59.62
Weighted average exercise price, Outstanding, ending balance 46.2
Weighted average exercise price, Vested and expected to vest 46.2
Weighted average exercise price, Exercisable $ 33.4
Weighted average contractual term  
Weighted average contractual term, Outstanding 6 years 8 months 12 days
Weighted average contractual term, Vested and expected to vest 6 years 8 months 12 days
Weighted average contractual term, Exercisable 5 years 6 months
Aggregate intrinsic value  
Aggregate intrinsic value, Outstanding $ 369,494
Aggregate intrinsic value, Vested and expected to vest 369,494
Aggregate intrinsic value, Exercisable $ 282,513