v3.26.1
Subsequent Events (Details) - $ / shares
3 Months Ended
Aug. 10, 2026
Jul. 06, 2026
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Subsequent Event [Line Items]            
Preferred stock, dividends declared per share (in dollars per share)     $ 15.82 $ 15.82 $ 21.76 $ 21.76
O 2026 Q2 Dividends            
Subsequent Event [Line Items]            
Common stock, dividends declared per share (in dollars per share)     $ 0.24      
Subsequent Events            
Subsequent Event [Line Items]            
Preferred stock, dividends declared per share (in dollars per share) $ 15.82          
Subsequent Events | Senior Notes | Unrestricted 2030 Notes            
Subsequent Event [Line Items]            
Debt instrument, redemption price, percentage   99.99%        
Subsequent Events | O 2026 Q2 Dividends            
Subsequent Event [Line Items]            
Common stock, dividends declared per share (in dollars per share) $ 0.24