XML 72 R58.htm IDEA: XBRL DOCUMENT v3.19.1
Fair Value Measurements - Rights Offering (Details) - Dealer-Manager Agreement, rights offering - $ / shares
May 01, 2018
Feb. 12, 2018
Jul. 29, 2016
Sale of Securities      
Issuance of stock (in shares) 3,694,118 467,000 239,986
Tradable warrants      
Sale of Securities      
Rights or warrants issued (in shares)     212,801
Exercisable, term (in years)     5 years
Shares into which each warrant can be converted (in shares)     1
Exercise price (in dollars per share)     $ 73.80
Redemption period (in years)     1 year
Redemption price (in dollars per share)     $ 0.001
Volume weighted average price per share of common stock (in dollars per share)     $ 184.50
Threshold consecutive trading days (in days)     10 days
Pre-funded warrants      
Sale of Securities      
Rights or warrants issued (in shares)     43,760