XML 107 R63.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Intangible Assets - Schedule of Amortization Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Finite-Lived Intangible Assets [Line Items]      
Total amortization $ 6,191 $ 3,861 $ 3,862
Acquired technology and domain name      
Finite-Lived Intangible Assets [Line Items]      
Total amortization 4,614 3,034 3,035
Customer relationships      
Finite-Lived Intangible Assets [Line Items]      
Total amortization 1,250 500 500
Trade names      
Finite-Lived Intangible Assets [Line Items]      
Total amortization $ 327 $ 327 $ 327