XML 71 R62.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings Per Share - Narrative (Details)
shares in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2022
shares
Sep. 30, 2021
shares
Sep. 30, 2022
shares
Sep. 30, 2021
shares
Class B Common Stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Basic weighted average shares outstanding (in shares) 7 191 38 242
Common Class A and B        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Basic weighted average shares outstanding (in shares) 1,015 1,042 1,021 1,041
Class A Common Stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Basic weighted average shares outstanding (in shares) 1,008 851 983 799
Conversion ratio     1  
Class A Common Stock | Options        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from diluted EPS calculation (in shares)   5