v3.25.4
Stockholders' Equity - Dividends Declared (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Class of Stock [Line Items]      
Dividends declared $ 370.5 $ 436.6 $ 438.4
Series D      
Class of Stock [Line Items]      
Dividends declared $ 44.6 $ 44.6 $ 44.6
Dividends declared, per share amount (in USD per share) $ 59.52 $ 59.52 $ 59.52
Series F      
Class of Stock [Line Items]      
Dividends declared $ 24.4 $ 24.3 $ 24.3
Dividends declared, per share amount (in USD per share) $ 5,000 $ 5,000 $ 5,000
Series G, Series H, And Series I Preferred Stock      
Class of Stock [Line Items]      
Dividends declared     $ 3.0
Series G      
Class of Stock [Line Items]      
Dividends declared $ 66.0 $ 132.2 $ 132.2
Dividends declared, per share amount (in USD per share) $ 2,687.5 $ 5,375 $ 5,375
Series H      
Class of Stock [Line Items]      
Dividends declared $ 89.1 $ 89.1 $ 90.4
Dividends declared, per share amount (in USD per share) $ 4,000 $ 4,000 $ 4,000
Series I      
Class of Stock [Line Items]      
Dividends declared $ 82.3 $ 82.3 $ 82.8
Dividends declared, per share amount (in USD per share) $ 4,000 $ 4,000 $ 4,000
Series J      
Class of Stock [Line Items]      
Dividends declared $ 26.7 $ 26.7 $ 26.7
Dividends declared, per share amount (in USD per share) $ 44.52 $ 44.52 $ 44.52
Series K      
Class of Stock [Line Items]      
Dividends declared $ 37.4 $ 37.4 $ 37.4
Dividends declared, per share amount (in USD per share) $ 5,000 $ 5,000 $ 5,000