XML 86 R75.htm IDEA: XBRL DOCUMENT v3.21.1
Long-Lived Assets and Goodwill (Details) - Schedule of intangible asset
3 Months Ended
Mar. 31, 2020
Finite-Lived Intangible Assets [Line Items]  
Weighted- Average Amortization period 6 years
Trade Names [Member]  
Finite-Lived Intangible Assets [Line Items]  
Weighted- Average Amortization period 6 years 292 days
Licenses [Member]  
Finite-Lived Intangible Assets [Line Items]  
Weighted- Average Amortization period 5 years
Technology [Member]  
Finite-Lived Intangible Assets [Line Items]  
Weighted- Average Amortization period 6 years
Customer relationships [Member]  
Finite-Lived Intangible Assets [Line Items]  
Weighted- Average Amortization period 5 years 255 days
Intellectual Property [Member]  
Finite-Lived Intangible Assets [Line Items]  
Weighted- Average Amortization period 6 years 255 days
Noncompete [Member]  
Finite-Lived Intangible Assets [Line Items]  
Weighted- Average Amortization period 2 years
Capitalized software [Member]  
Finite-Lived Intangible Assets [Line Items]  
Weighted- Average Amortization period 4 years 292 days