XML 110 R95.htm IDEA: XBRL DOCUMENT v3.22.0.1
Earnings Per Share - Narrative (Details)
shares in Millions
12 Months Ended
Dec. 31, 2021
shares
Dec. 31, 2020
shares
Dec. 31, 2019
shares
Class B Common Stock      
Class of Stock [Line Items]      
Basic weighted average shares outstanding (in shares) 215 359 479
Common Class A and B      
Class of Stock [Line Items]      
Basic weighted average shares outstanding (in shares) 1,039 1,034 1,034
Class A Common Stock      
Class of Stock [Line Items]      
Basic weighted average shares outstanding (in shares) 824 675 555
Conversion ratio 1    
Class A Common Stock | Options      
Class of Stock [Line Items]      
Antidilutive securities excluded from diluted EPS calculation (in shares)     6