Quarterly report pursuant to Section 13 or 15(d)

Quarterly report pursuant to Section 13 or 15(d)

Goodwill and Intangible Assets - Classes of Intangible Assets (Details)

v3.22.1
Goodwill and Intangible Assets - Classes of Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Total cost of intangibles $ 501,380 $ 501,380
Accumulated Amortization 67,545 59,055
Finite-lived intangibles, net 420,388  
Intangible assets, net 433,835 442,325
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Trademark - Indefinite lived 13,447 13,447
Customer Relationships    
Finite-Lived Intangible Assets [Line Items]    
Cost 143,101 143,101
Accumulated Amortization 48,228 45,756
Finite-lived intangibles, net 94,873 97,345
Developed Technology    
Finite-Lived Intangible Assets [Line Items]    
Cost 310,226 310,226
Accumulated Amortization 17,127 11,798
Finite-lived intangibles, net $ 293,099 $ 298,428
Marketing Assets    
Finite-Lived Intangible Assets [Line Items]    
Amortization Period (years) 4 years 4 years
Cost $ 549 $ 549
Accumulated Amortization 135 100
Finite-lived intangibles, net $ 414 $ 449
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Amortization Period (years) 15 years 15 years
Cost $ 31,473 $ 31,473
Accumulated Amortization 1,649 1,125
Finite-lived intangibles, net $ 29,824 $ 30,348
Trade Name    
Finite-Lived Intangible Assets [Line Items]    
Amortization Period (years) 5 years 5 years
Cost $ 2,584 $ 2,584
Accumulated Amortization 406 276
Finite-lived intangibles, net $ 2,178 $ 2,308
Minimum | Customer Relationships    
Finite-Lived Intangible Assets [Line Items]    
Amortization Period (years) 7 years 7 years
Minimum | Developed Technology    
Finite-Lived Intangible Assets [Line Items]    
Amortization Period (years) 10 years 10 years
Maximum | Customer Relationships    
Finite-Lived Intangible Assets [Line Items]    
Amortization Period (years) 15 years 15 years
Maximum | Developed Technology    
Finite-Lived Intangible Assets [Line Items]    
Amortization Period (years) 15 years 15 years