v3.25.2
Subsequent Events (Details) - Subsequent Event - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended
Jul. 23, 2025
Jul. 22, 2025
Third Quarter 2025 Dividend | Series A Preferred Stock    
Subsequent Events    
Date dividend was declared Jul. 23, 2025  
Dividend per share $ 36.72  
Preferred Stock, dividend rate (as a percent) 5.875%  
Date dividend is payable Sep. 02, 2025  
Date of stockholders of record Aug. 15, 2025  
Third Quarter 2025 Dividend | Depositary Shares    
Subsequent Events    
Dividend per share $ 0.3672  
2022 Stock Repurchase Program    
Subsequent Events    
Remaining repurchase amount   $ 13.1