XML 86 R76.htm IDEA: XBRL DOCUMENT v3.20.2
Capital Stock - ATM Agreements (Details) - 2018 ATM Agreement
$ in Millions
Dec. 18, 2018
USD ($)
shares
Sale of stock  
Maximum amount of shares to be issued | $ $ 30.0
Sales commission paid per transaction (as a percent) 3.00%
Common Stock  
Sale of stock  
Sale of shares (in shares) | shares 0