XML 73 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Common Stock - ATM Program (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Class of Stock [Line Items]      
Total allowable shares 375,000,000 375,000,000  
Total shares issued as of December 31, 2023 182,474,770 181,424,670  
Net proceeds $ 32,328 $ 253,972 $ 4,053
Stock issuance costs(1) $ 4,510 $ 199 $ 17,814
2020 ATM Equity Program      
Class of Stock [Line Items]      
Total allowable shares 17,500,000    
Total shares issued as of December 31, 2023 7,722,511    
ATM Equity Programs      
Class of Stock [Line Items]      
Shares of common stock 650,135 5,473,072 30,000,000
Average price per share (net) (in dollars per share) $ 43.52 $ 45.15 $ 33.65
Net proceeds $ 28,292 $ 247,129 $ 1,009
Stock issuance costs(1) [1] $ 858 $ 3,761 $ 224
[1] Stock issuance costs consist primarily of underwriters' and agent's fees and commissions, and legal and accounting fees.