XML 43 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity (ATM Program) (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Class of Stock [Line Items]      
Total allowable shares (in shares) 375,000,000   375,000,000
Total shares issued (in shares) 183,666,067   182,474,770
Net proceeds $ 35,116 $ 30,765  
Stock issuance costs $ 13,014 $ 125  
ATM equity programs      
Class of Stock [Line Items]      
Shares of common stock (in shares) 803,443 650,135  
Average price per share (net) (in dollars per share) $ 41.69 $ 43.98  
Net proceeds $ 33,493 $ 28,592  
Stock issuance costs [1] $ 234 $ 558  
2020 ATM      
Class of Stock [Line Items]      
Total allowable shares (in shares) 17,500,000    
Total shares issued (in shares) 7,722,511    
2023 ATM      
Class of Stock [Line Items]      
Total allowable shares (in shares) 17,500,000    
Total shares issued (in shares) 803,443    
[1]

Stock issuance costs consist primarily of underwriters' and agents' fees and commissions, and legal and accounting fees.