XML 58 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Business Combinations - Summary of Identifiable Intangible Assets and Related Expected Lives for Finite-lived Intangible Assets (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2021
USD ($)
Acquired Finite Lived Intangible Assets [Line Items]  
Indefinite-lived intangible assets, fair value $ 14,065
Market related intangibles  
Acquired Finite Lived Intangible Assets [Line Items]  
Finite-lived intangible assets, Estimated life in years 5 years
Finite-lived intangible assets, fair value $ 1,700
Customer relationships  
Acquired Finite Lived Intangible Assets [Line Items]  
Finite-lived intangible assets, Estimated life in years 5 years
Finite-lived intangible assets, fair value $ 8,950
Developed technologies  
Acquired Finite Lived Intangible Assets [Line Items]  
Finite-lived intangible assets, Estimated life in years 12 years
Finite-lived intangible assets, fair value $ 2,600
Covenants to non-compete  
Acquired Finite Lived Intangible Assets [Line Items]  
Finite-lived intangible assets, Estimated life in years 2 years
Finite-lived intangible assets, fair value $ 115
In-process research and development  
Acquired Finite Lived Intangible Assets [Line Items]  
Indefinite-lived intangible assets, fair value $ 700