XML 64 R50.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings Per Share (Schedule of Earnings Per Share) (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]            
Net income (loss) $ 231 $ 1,939 $ 1,173 $ (2,675) $ 2,170 $ (1,502)
Number of common shares:            
Weighted average outstanding (in shares) 1,101,167,082   1,116,175,758   1,100,725,127 1,115,456,855
Weighted average and potential dilutive outstanding (in shares) 1,102,724,782   1,118,244,778   1,102,487,313 1,115,456,855
Earnings (loss) per common share            
Basic (in dollars per share) $ 0.21   $ 1.05   $ 1.97 $ (1.35)
Diluted (in dollars per share) $ 0.21   $ 1.05   $ 1.97 $ (1.35)
Stock options            
Number of common shares:            
Issued upon assumed exercise of outstanding stock options (in shares) 0   0   0 0
Restricted Common Stock            
Number of common shares:            
Effect of issuance of non-vested restricted common stock and units (in shares) 834,120   755,235   812,008 0
Restricted units            
Number of common shares:            
Effect of issuance of non-vested restricted common stock and units (in shares) 723,580   1,226,632   950,178 0
Performance units            
Number of common shares:            
Effect of issuance of non-vested performance units (in shares) 0   87,153   0 0