XML 77 R51.htm IDEA: XBRL DOCUMENT v3.6.0.2
Redeemable Convertible Preferred Stock - Conversion - (Details)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2016
USD ($)
director
Vote
$ / shares
Temporary Equity [Line Items]  
Minimum gross proceeds from IPO that triggers conversion of temporary equity | $ $ 50.0
Minimum vote or written consent from outstanding temporary equity shares that triggers conversion of temporary equity (as a percent) 67.00%
Dividend rate (as a percent) 8.00%
Number of votes for each equivalent common share of temporary equity | Vote 1
Number of directors temporary equity holders may elect | director 2
Redeemable Convertible Preferred Stock Series A  
Temporary Equity [Line Items]  
Temporary equity conversion price (in dollars per share) $ 4.25
Temporary equity liquidation preference (in dollars per share) 1.00
Minimum aggregate liquidation preference payments to temporary equity holders that trigger specified alternate preference payout (in dollars per share) 2.50
Redeemable Convertible Preferred Stock Series B  
Temporary Equity [Line Items]  
Temporary equity conversion price (in dollars per share) 12.75
Temporary equity redemption price (in dollars per share) $ 3.00