Consolidated Balance Sheets - Parenthetical (USD $)
In Thousands, except Share data, unless otherwise specified
Dec. 31, 2013
Dec. 31, 2012
Preferred Stock, Par or Stated Value Per Share $ 0.0001 $ 0.0001
Preferred Stock, Shares Authorized 10,000,000 0
Preferred Stock, Shares Issued 0 0
Preferred Stock, Shares Outstanding 0 0
Series B Preferred Stock
   
Preferred Stock, Par or Stated Value Per Share $ 0.0001 $ 0.0001
Preferred Stock, Shares Authorized 0 7,000,000
Preferred Stock, Shares Issued 0 6,585,153
Preferred Stock, Shares Outstanding 0 6,585,153
Preferred Stock, Liquidation Preference, Value $ 15,080 $ 15,080
Series A Preferred Stock
   
Preferred Stock, Par or Stated Value Per Share $ 0.0001 $ 0.0001
Preferred Stock, Shares Authorized 0 10,831,164
Preferred Stock, Shares Issued 0 10,831,164
Preferred Stock, Shares Outstanding 0 10,831,164
Preferred Stock, Liquidation Preference, Value $ 5,091 $ 5,091
Common Class B
   
Par value of authorized shares (USD per share) $ 0.0001 $ 0.0001
Shares authorized for issuance 75,000,000 75,000,000
Shares issued and outstanding 33,421,033 34,317,137
Common Stock, Shares, Outstanding 33,421,033 34,317,137
Common Class A
   
Par value of authorized shares (USD per share) $ 0.0001 $ 0.0001
Shares authorized for issuance 750,000,000 75,000,000
Shares issued and outstanding 28,777,653 0
Common Stock, Shares, Outstanding 28,777,653 0