XML 18 R71.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
ACQUIRED INTANGIBLE ASSETS - Narrative (Details) - Weighted Average
12 Months Ended
Dec. 31, 2019
Intangible technology assets  
Acquired Finite-Lived Intangible Assets [Line Items]  
Weighted average amortization periods 5 years
Intangible customer assets  
Acquired Finite-Lived Intangible Assets [Line Items]  
Weighted average amortization periods 12 years
Intangible trade name  
Acquired Finite-Lived Intangible Assets [Line Items]  
Weighted average amortization periods 4 years