v3.4.0.3
Summary Significant Accounting Policies (Details 3)
$ in Thousands
3 Months Ended
Mar. 31, 2016
USD ($)
segment
Mar. 31, 2015
USD ($)
Capitalized Technology and Content Development Costs    
Useful life of capitalized content development costs 5 years  
Impairment of Long-Lived Assets    
Impairments of long-lived assets | $ $ 0 $ 0
Segment and Geographic Information    
Number of Reportable Segments | segment 1  
Computer hardware | Minimum    
Property and equipment    
Useful life 3 years  
Computer hardware | Maximum    
Property and equipment    
Useful life 5 years  
Furniture and office equipment | Minimum    
Property and equipment    
Useful life 5 years  
Furniture and office equipment | Maximum    
Property and equipment    
Useful life 7 years  
Leasehold improvements | Minimum    
Property and equipment    
Useful life 4 years  
Leasehold improvements | Maximum    
Property and equipment    
Useful life 10 years  
Internally-developed software    
Capitalized Technology and Content Development Costs    
Estimated useful life of the software 3 years