XML 62 R45.htm IDEA: XBRL DOCUMENT v3.23.2
General - Schedule of impact of adoption to AOCI and net income (Details) - USD ($)
$ in Millions
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Impact of adoption [Line Items]              
Total decrease in equity $ 15,372   $ 17,363 $ 19,973      
Cumulative effect of change in accounting principle              
Impact of adoption [Line Items]              
Total decrease in equity             $ 298
Decrease in retained income              
Impact of adoption [Line Items]              
Total decrease in equity 48,766 $ 50,388 50,970 52,412 $ 53,686 $ 53,288  
Decrease in retained income | Cumulative effect of change in accounting principle              
Impact of adoption [Line Items]              
Total decrease in equity             (21)
Decrease in accumulated other comprehensive income (“AOCI”)              
Impact of adoption [Line Items]              
Total decrease in equity $ (1,914) $ (1,673) $ (2,392) $ (2,209) $ (1,088) $ 426  
Decrease in accumulated other comprehensive income (“AOCI”) | Cumulative effect of change in accounting principle              
Impact of adoption [Line Items]              
Total decrease in equity             $ (277)