XML 101 R46.htm IDEA: XBRL DOCUMENT v3.20.1
Business Combination (Details 2)
$ in Thousands
1 Months Ended
Nov. 20, 2018
USD ($)
Preliminary valuation of identifiable intangible assets $ 4,980
Definite-lived trade names [Member]  
Preliminary valuation of identifiable intangible assets $ 340
Definite-lived trade names [Member] | Minimum [Member]  
Amortization period for identifiable intangible assets 3 years
Definite-lived trade names [Member] | Maximum [Member]  
Amortization period for identifiable intangible assets 5 years
Developed technology [Member]  
Preliminary valuation of identifiable intangible assets $ 1,770
Amortization period for identifiable intangible assets 7 years
Customer relationships [Member]  
Preliminary valuation of identifiable intangible assets $ 2,870
Amortization period for identifiable intangible assets 15 years