XML 43 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of significant accounting policies (Schedule of Estimated Useful Lives of Identifiable Intangible Assets) (Details)
9 Months Ended
Sep. 30, 2021
A50 - Developed technology [Member]  
Finite-Lived Intangible Assets [Line Items]  
Weighted-average amortization periods for definite-lived intangible assets acquired 7 years
Ares - Developed technology [Member]  
Finite-Lived Intangible Assets [Line Items]  
Weighted-average amortization periods for definite-lived intangible assets acquired 14 years
A30 - Acquired in-process research & development [Member]  
Finite-Lived Intangible Assets [Line Items]  
Weighted-average amortization periods for definite-lived intangible assets acquired Indefinite
Trademarks And Trade Names [Member]  
Finite-Lived Intangible Assets [Line Items]  
Weighted-average amortization periods for definite-lived intangible assets acquired 10 years
Customer/distributor relationships [Member]  
Finite-Lived Intangible Assets [Line Items]  
Weighted-average amortization periods for definite-lived intangible assets acquired 15 years