XML 54 R39.htm IDEA: XBRL DOCUMENT v3.22.2
Equity (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
At the Market Equity Offering [Line Items]    
Common Stock Value Authorized Under Stock Offering Program $ 600,000  
Stock Issued During Period, Shares, New Issues 2,000,000  
Proceeds from Issuance of Common Stock $ 116,107 $ 187,217
After Market Equity Issuance [Member]    
At the Market Equity Offering [Line Items]    
Proceeds from Issuance of Common Stock 114,300  
After Market Equity Issuance [Member] | Gross Proceeds [Member]    
At the Market Equity Offering [Line Items]    
Proceeds from Issuance of Common Stock $ 115,800