XML 82 R63.htm IDEA: XBRL DOCUMENT v3.25.0.1
Shareholders' Equity - Summary of Dividends (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Series B Preferred Stock    
Class Of Stock [Line Items]    
Preferred stock, dividends paid (in dollars per share) $ 1.8125 $ 1.8125
Preferred stock, dividends declared (in dollars per share) 1.8125 1.8125
Series C Preferred Stock    
Class Of Stock [Line Items]    
Preferred stock, dividends paid (in dollars per share) 1.6250 1.6250
Preferred stock, dividends declared (in dollars per share) $ 1.6250 $ 1.6250