XML 71 R56.htm IDEA: XBRL DOCUMENT v3.8.0.1
Property and Equipment, Net - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Property, Plant and Equipment [Line Items]      
Depreciation $ 5.4 $ 4.7 $ 3.6
Amortization 0.4 $ 0.4 $ 0.3
Write-off of property and equipment $ 0.8    
Furniture and fixtures | Minimum      
Property, Plant and Equipment [Line Items]      
Useful life (years) 3 years    
Furniture and fixtures | Maximum      
Property, Plant and Equipment [Line Items]      
Useful life (years) 5 years    
Computer software and equipment | Minimum      
Property, Plant and Equipment [Line Items]      
Useful life (years) 3 years    
Computer software and equipment | Maximum      
Property, Plant and Equipment [Line Items]      
Useful life (years) 5 years    
Internal-use software      
Property, Plant and Equipment [Line Items]      
Useful life (years) 3 years