XML 103 R81.htm IDEA: XBRL DOCUMENT v3.22.4
Equity - Schedule of Information about 2022 ATM and Prior Programs (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
May 31, 2022
2019 ATM Program    
Subsidiary, Sale of Stock [Line Items]    
Authorized equity distribution program $ 200,000,000  
Gross proceeds 184,400,000  
2020 ATM Program    
Subsidiary, Sale of Stock [Line Items]    
Authorized equity distribution program 250,000,000  
Gross proceeds 166,800,000  
2021 ATM Program    
Subsidiary, Sale of Stock [Line Items]    
Authorized equity distribution program 350,000,000  
Gross proceeds 348,140,000  
2022 ATM Program    
Subsidiary, Sale of Stock [Line Items]    
Authorized equity distribution program 500,000,000 $ 500,000,000
Gross proceeds $ 75,419,000  
Shares sold on a forward basis, not yet settled (in shares) 957,453