XML 72 R49.htm IDEA: XBRL DOCUMENT v3.19.1
Stockholders' Equity - Shelf Registration Statement (Details) - USD ($)
$ in Millions
Nov. 02, 2018
Jun. 19, 2015
2015 Shelf Offering    
Sale of stock    
Aggregate amount of securities issuable   $ 150.0
2018 Shelf Offering    
Sale of stock    
Aggregate amount of securities issuable $ 100.0