XML 80 R68.htm IDEA: XBRL DOCUMENT v3.22.0.1
Equity and Dividends (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Feb. 16, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Common stock, shares authorized (in shares)   100,000,000 100,000,000  
At-The Market Shelf Registration, Equity Offering Sales Agreement, Aggregate Sales Price   $ 500,000    
Stock Issued During Period, Shares, New Issues   661,951 535,990  
Shares Issued, Price Per Share   $ 73.62    
Proceeds from equity offering, net   $ 47,904 $ 34,649 $ 95,774
Declared June 3, 2021        
Common Stock, Dividends, Per Share, Declared, Regular   $ 0.90    
Declared February 16, 2022 | Subsequent Event [Member]        
Common Stock, Dividends, Per Share, Declared, Regular $ 0.90