XML 94 R84.htm IDEA: XBRL DOCUMENT v3.21.2
STOCKHOLDERS' EQUITY - Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2021
Dec. 31, 2020
Number of Stock Options Outstanding    
Beginning balance (in shares) 13,630,882  
Granted (in shares) 198,771  
Exercised (in shares) (4,417,087)  
Forfeited (in shares) (2,895)  
Ending balance (in shares) 9,409,671 13,630,882
Weighted Average Exercise Price    
Beginning balance (in USD per share) $ 17.84  
Granted (in USD per share) 255.22  
Exercised (in USD per share) 11.64  
Forfeited (in USD per share) 71.99  
Ending balance (in USD per share) $ 25.75 $ 17.84
Options Exercisable    
Options exercisable (in shares) 8,099,979  
Options exercisable (in USD per share) $ 15.57  
Additional Disclosures    
Weighted average remaining contractual term, options outstanding 4 years 2 months 8 days 3 years 10 months 2 days
Weighted average remaining contractual term, options exercisable 3 years 6 months 7 days  
Aggregate intrinsic value, options outstanding $ 2,017,556 $ 2,723,394
Aggregate intrinsic value, options exercisable $ 1,816,899