XML 66 R46.htm IDEA: XBRL DOCUMENT v3.3.1.900
Convertible Preferred Stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
Dec. 31, 2015
Dec. 31, 2014
Apr. 15, 2014
Dec. 31, 2013
Dec. 31, 2012
Convertible Preferred Stock          
Authorized Shares 5,000,000 5,000,000      
Outstanding Shares 0 0      
Carrying Value      
Convertible preferred stock          
Convertible Preferred Stock          
Authorized Shares   5,000,000 5,000,000 6,700,000  
Outstanding Shares 0 0   4,719,174  
Fair value of convertible of preferred stock       $ 27,900  
Carrying Value       $ 19,149 $ 19,149
Series AA preferred stock          
Convertible Preferred Stock          
Authorized Shares       5,000,000  
Outstanding Shares       3,431,620  
Per Share Liquidation Preference (in dollars per share)       $ 3.81  
Carrying Value       $ 6,521  
Series AA-1          
Convertible Preferred Stock          
Authorized Shares       1,700,000  
Outstanding Shares       1,287,554  
Per Share Liquidation Preference (in dollars per share)       $ 50.00  
Carrying Value       $ 12,628