Annual report pursuant to Section 13 and 15(d)

Equity and Mezzanine Equity - Universal Shelf Registration Statement (Narrrative) (Details)

v3.25.0.1
Equity and Mezzanine Equity - Universal Shelf Registration Statement (Narrrative) (Details) - USD ($)
$ in Millions
Mar. 13, 2024
Jan. 29, 2020
Jan. 11, 2019
2019 Registration Statement      
Class of Stock [Line Items]      
Universal registration statement, amount authorized     $ 500.0
2020 Registration Statement      
Class of Stock [Line Items]      
Universal registration statement, amount authorized   $ 800.0  
2020 Registration Statement | Series F Preferred Stock | Preferred Stock      
Class of Stock [Line Items]      
Universal registration statement, amount authorized   $ 636.5  
2024 Registration Statement      
Class of Stock [Line Items]      
Universal registration statement, amount authorized $ 1,300.0