XML 137 R114.htm IDEA: XBRL DOCUMENT v3.23.1
Shares and Stockholders' Equity (Preferred Stock per share and Aggregate dividends) (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dividend Per Share $ 1,254.69
Dividends, Preferred Stock $ 25
Series C Preferred Stock [Member]    
Dividend Per Share $ 635.94
Dividends, Preferred Stock $ 13
Series D Preferred Stock [Member]    
Dividend Per Share $ 618.75
Dividends, Preferred Stock $ 12