XML 66 R56.htm IDEA: XBRL DOCUMENT v3.20.2
Equity (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended
Sep. 30, 2019
Jun. 30, 2019
Sep. 30, 2020
Dec. 31, 2019
Common stock, shares authorized     100,000,000 60,000,000
At-The Market Shelf Registration, Equity Offering Sales Agreement, Aggregate Sales Price     $ 500,000  
Stock Issued During Period, Shares, New Issues   618,654 79,155  
Stock Issued During Period, Value, New Issues $ 47,948 $ 47,854    
Shares Issued, Price Per Share     $ 65.35  
Authorized Shares, Prior to Charter Amendment [Member]        
Common stock, shares authorized     60,000,000  
Authorized Shares, After Charter Amendment [Member]        
Common stock, shares authorized     100,000,000