XML 28 R28.htm IDEA: XBRL DOCUMENT v3.3.0.814
Commitments And Contingencies (Tables)
9 Months Ended
Sep. 30, 2015
Commitments And Contingencies [Abstract]  
Future Minimum Lease Payments

 

 

 

 

 

 

 

Operating leases

 

As of

 

September 30, 2015

Remainder of 2015

$

1,630 

2016

 

6,370 

2017

 

6,721 

2018

 

6,840 

2019

 

6,980 

Thereafter

 

18,336 

Total future minimum lease payments

$

46,877