XML 28 R35.htm IDEA: XBRL DOCUMENT v3.20.1
Nature of Business - Sale of Stock (Details) - Follow-on public offering
$ / shares in Units, $ in Millions
Jan. 27, 2020
USD ($)
$ / shares
shares
Nature of Business  
Stock sold (in shares) | shares 4,710,144
Share price (in dollars per share) | $ / shares $ 69.00
Proceeds from issuance of common stock, net of underwriting discounts and commissions and estimated offering expenses | $ $ 308.4