XML 70 R57.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Intangible Assets - Classes of Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets [Line Items]    
Accumulated Amortization $ 59,055 $ 35,895
Net 428,878  
Total intangible assets, gross (excluding goodwill) 501,380 156,548
Intangible assets, net 442,325 120,653
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Indefinite-lived intangible assets, cost 13,447 13,447
Customer Relationships    
Finite-Lived Intangible Assets [Line Items]    
Cost 143,101 143,101
Accumulated Amortization 45,756 35,895
Net 97,345 $ 107,206
Developed Technology    
Finite-Lived Intangible Assets [Line Items]    
Cost 310,226  
Accumulated Amortization 11,798  
Net $ 298,428  
Marketing Assets    
Finite-Lived Intangible Assets [Line Items]    
Amortization period 4 years  
Cost $ 549  
Accumulated Amortization 100  
Net $ 449  
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Amortization period 15 years  
Cost $ 31,473  
Accumulated Amortization 1,125  
Net $ 30,348  
Trade Name    
Finite-Lived Intangible Assets [Line Items]    
Amortization period 5 years  
Cost $ 2,584  
Accumulated Amortization 276  
Net $ 2,308  
Minimum | Customer Relationships    
Finite-Lived Intangible Assets [Line Items]    
Amortization period 7 years 7 years
Minimum | Developed Technology    
Finite-Lived Intangible Assets [Line Items]    
Amortization period 10 years  
Maximum | Customer Relationships    
Finite-Lived Intangible Assets [Line Items]    
Amortization period 15 years 15 years
Maximum | Developed Technology    
Finite-Lived Intangible Assets [Line Items]    
Amortization period 15 years