XML 106 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
ATM Program (Details) - USD ($)
shares in Thousands, $ in Millions
3 Months Ended 9 Months Ended 12 Months Ended
Dec. 31, 2023
Sep. 30, 2023
Dec. 31, 2024
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,100 900 18,300   4,300  
ATM Total Shares Issued $ 188.0 $ 62.0 $ 1,100.0   $ 300.0  
ATM Transaction Fee $ 2.0   $ 9.0 $ 1.0 $ 3.0