v3.3.1.900
Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Finite-Lived Intangible Assets [Line Items]      
Cost $ 8,446 $ 3,821  
Accumulated amortization 2,620 1,113  
Net book value 5,826 2,708  
Amortization expense 1,511 674 $ 278
Software development costs      
Finite-Lived Intangible Assets [Line Items]      
Cost 4,238 1,925  
Accumulated amortization 1,143 445  
Net book value 3,095 1,480  
Intangible assets acquired 2,313 1,269 656
Amortization expense 698 330 $ 115
Purchased software      
Finite-Lived Intangible Assets [Line Items]      
Cost 3,668 1,806  
Accumulated amortization 1,242 588  
Net book value 2,426 1,218  
Domain names      
Finite-Lived Intangible Assets [Line Items]      
Cost 540 90  
Accumulated amortization 235 80  
Net book value $ 305 $ 10