XML 86 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
ATM Program (Details) - USD ($)
shares in Thousands, $ in Millions
3 Months Ended 12 Months Ended
Dec. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
ATM Program [Line Items]        
ATM Program Total Available Shares $ 2,500.0     $ 800.0
ATM Shares Issued 3,120 900 4,300 5,330
ATM Total Shares Issued $ 188.0 $ 62.0 $ 300.0 $ 350.0
ATM Transaction Fee $ 2.0 $ 1.0 $ 3.0 $ 3.0