XML 84 R73.htm IDEA: XBRL DOCUMENT v3.19.1
Equity Offerings (Details) - Distribution Agreement - USD ($)
$ / shares in Units, shares in Thousands
3 Months Ended
Nov. 03, 2017
Mar. 31, 2019
Subsidiary, Sale of Stock [Line Items]    
Maximum aggregate offering price $ 125,000,000  
Consideration Received   $ 20,600,000
Payments of Stock Issuance Costs   $ 400,000
Number of Shares Issued ( in shares )   243
Average Price Per Share ( in USD per share )   $ 84.98
Available to be offered   $ 49,400,000