XML 83 R73.htm IDEA: XBRL DOCUMENT v3.19.2
Equity Offerings - Narrative (Details) - Distribution Agreement - USD ($)
$ / shares in Units, shares in Thousands
3 Months Ended 6 Months Ended
Nov. 03, 2017
Jun. 30, 2019
Jun. 30, 2019
Subsidiary, Sale of Stock [Line Items]      
Maximum aggregate offering price $ 125,000,000.0    
Consideration Received   $ 17,900,000 $ 38,500,000
Payments of Stock Issuance Costs   $ 300,000 $ 700,000
Number of Shares Issued ( in shares )   217 460
Average price (per share)   $ 82.51 $ 83.81
Available to be offered   $ 31,500,000 $ 31,500,000