XML 33 R11.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Shareholders' Equity (Parenthetical) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Common stock, dividend per share (in dollars per share) $ 2.40 $ 2.08 $ 1.72
Series B Preferred Stock      
Preferred stock, dividend per share (in dollars per share)     36,419.41
Series C Preferred Stock      
Preferred stock, dividend per share (in dollars per share)     26,317.47
Series D Preferred Stock      
Preferred stock, dividend per share (in dollars per share) $ 35,993.05 $ 35,993.05 $ 13,213.89