XML 83 R33.htm IDEA: XBRL DOCUMENT v3.8.0.1
Organization, Basis of Presentation, and Summary of Significant Accounting Policies - Summary of Estimated Useful Lives (Details)
12 Months Ended
Dec. 31, 2017
Website development and internal-use software | Minimum  
Organization, Basis of Presentation and Summary of Significant Accounting Policies [Line Items]  
Estimated useful life 3 years
Website development and internal-use software | Maximum  
Organization, Basis of Presentation and Summary of Significant Accounting Policies [Line Items]  
Estimated useful life 5 years
Computer equipment  
Organization, Basis of Presentation and Summary of Significant Accounting Policies [Line Items]  
Estimated useful life 5 years
Furniture and fixtures  
Organization, Basis of Presentation and Summary of Significant Accounting Policies [Line Items]  
Estimated useful life 7 years