Quarterly report pursuant to Section 13 or 15(d)

Capital Stock - ATM Agreements (Details)

v3.20.1
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