XML 20 R7.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statement of Shareholders' Equity (Parenthetical) - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Common stock dividends, share $ 0.48 $ 0.46 $ 0.96 $ 0.92
Series A [Member]        
Preferred stock dividends declared per share 1,587.52 884.722 3,049.948 1,759.722
Series B [Member]        
Preferred stock dividends declared per share 370.338 221.181 709.695 439.931
Series J [Member]        
Preferred stock dividends declared per share     662.5 662.5
Series K [Member]        
Preferred stock dividends declared per share 343.75 343.75 687.5 687.5
Series L [Member]        
Preferred stock dividends declared per share 234.375 234.375 468.75 468.75
Series M [Member]        
Preferred stock dividends declared per share 250 250 500 500
Series N [Member]        
Preferred stock dividends declared per share 231.25 231.25 462.5 462.5
Series O [Member]        
Preferred stock dividends declared per share $ 281.25 $ 281.25 $ 562.5 $ 487.5