XML 74 R54.htm IDEA: XBRL DOCUMENT v3.22.4
Share-based compensation - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Grant-date fair value of stock options vested $ 9,500 $ 3,200 $ 3,300
Aggregate intrinsic value of stock options exercised 180,200 511,400 1,023,900
Unrecognized share-based compensation expense $ 1,302,800    
Weighted-average recognition period for unrecognized share-based compensation expense 2 years 10 months 24 days    
Share-based compensation $ 497,123 $ 415,382 $ 321,020
Stock options granted (in shares) $ 11.79    
Granted (in shares) 8,553,000    
Unvested restricted stock units and restricted stock awards      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Service period 4 years    
2009 Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares reserved for issuance (in shares) 0    
2009 Plan | Stock options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expiration period 10 years    
2009 Plan | RSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expiration period 7 years    
Service period 4 years    
2019 Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Percentage of outstanding shares, additional reserve 5.00%    
2019 Plan | Class A      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares reserved for issuance (in shares) 117,384,569    
2019 Plan | Unvested restricted stock units and restricted stock awards      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Service period 4 years    
2019 Plan | Stock options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expiration period 10 years