XML 64 R44.htm IDEA: XBRL DOCUMENT v3.20.4
Intangible Assets - Amortization Periods (Details) - Weighted average
12 Months Ended
Dec. 31, 2020
Customer relationships  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible asset, useful life (in years) 7 years
Trademark  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible asset, useful life (in years) 2 years
Technology platform  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible asset, useful life (in years) 3 years
Noncompetition agreement  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible asset, useful life (in years) 2 years