XML 94 R69.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-based Compensation - Summary of Summarizes the Company's Stock Option Activity (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2021
Jun. 30, 2021
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]      
Beginning balance (in shares)   98,502,000  
Granted (in shares) 0 0  
Cancelled (in shares)   (1,119,000)  
Exercised (in shares)   (24,139,000)  
Ending balance (in shares) 73,244,000 73,244,000 98,502,000
Exercisable (in shares) 34,089,000 34,089,000  
Vested and expected to vest (in shares) 73,244,000 73,244,000  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]      
Beginning balance, weighted average exercise price (in dollars per share)   $ 2.55  
Granted, weighted average exercise price (in dollars per share)   0  
Cancelled, weighted average exercise price (in dollars per share)   3.88  
Exercised, weighted average exercise price (in dollars per share)   1.73  
Ending balance, weighted average exercise price (in dollars per share) $ 2.79 2.79 $ 2.55
Exercisable, weighted average exercise price (in dollars per share) 1.58 1.58  
Vested and expected to vest, weighted average exercise price (in dollars per share) $ 2.79 $ 2.79  
Remaining contractual tern   7 years 5 months 15 days 7 years 9 months 3 days
Exercisable, remaining contractual term   6 years 5 months 15 days  
Vested and expected to vest, remaining contractual term   7 years 5 months 15 days  
Aggregate intrinsic value $ 6,385,925 $ 6,385,925 $ 3,838,994
Exercisable, aggregate intrinsic value 3,013,482 3,013,482  
Vested and expected to vest, aggregate intrinsic value $ 6,385,925 $ 6,385,925