XML 58 R42.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies (Schedule of Useful Lives of Finite Lived Intangible Assets) (Details)
12 Months Ended
Dec. 31, 2020
Acquired methodologies and technology | Minimum  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible assets useful life (in years) 2 years
Acquired methodologies and technology | Maximum  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible assets useful life (in years) 7 years
Acquired software  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible assets useful life (in years) 3 years
Customer relationships | Minimum  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible assets useful life (in years) 3 years
Customer relationships | Maximum  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible assets useful life (in years) 7 years
Intellectual property | Minimum  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible assets useful life (in years) 2 years
Intellectual property | Maximum  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible assets useful life (in years) 13 years
Panel | Minimum  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible assets useful life (in years) 1 year
Panel | Maximum  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible assets useful life (in years) 7 years
Trade Names | Minimum  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible assets useful life (in years) 2 years
Trade Names | Maximum  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible assets useful life (in years) 6 years
Other | Minimum  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible assets useful life (in years) 6 years
Other | Maximum  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible assets useful life (in years) 8 years