XML 72 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Common Stock (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Feb. 28, 2021
Share-based Compensation Arrangement by Share-based Payment Award [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    
Stock issuance costs $ 966 $ 3,761 $ 325  
Net proceeds $ 32,328 $ 253,972 $ 4,053  
2023 ATM Equity Program        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total allowable shares 17,500,000      
Total shares issued as of December 31, 2023 0      
2020 ATM Equity Program        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total allowable shares 17,500,000      
Total shares issued as of December 31, 2023 7,722,511      
ATM Equity Programs        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shelf registration, shares issued (in shares) 650,135 5,473,072 30,000,000  
Net proceeds $ 28,292 $ 247,129 $ 1,009  
DRIP        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total allowable shares       6,000,000
Shares of common stock (in shares) 76,229 70,342 62,577  
Net proceeds $ 3,082 $ 3,082 $ 2,744