XML 75 R64.htm IDEA: XBRL DOCUMENT v3.23.3
Issuances of Common Stock - At-the-Market (ATM) Program - Additional information (Details) - shares
shares in Thousands
Sep. 30, 2023
Aug. 31, 2023
Dec. 31, 2022
Class of Stock [Line Items]      
Common stock and paid in capital, authorized (in shares) 1,300,000   1,300,000
Common stock and paid in capital, issued (in shares) 723,894   660,300
ATM Program      
Class of Stock [Line Items]      
Common stock and paid in capital, authorized (in shares)   120,000  
Common stock and paid in capital, issued (in shares)   101,800  
Shares remaining for future issuance (in shares) 102,700