Quarterly report pursuant to Section 13 or 15(d)

Goodwill and Intangible Assets - Summary of Company's intangible assets (Details)

v3.22.1
Goodwill and Intangible Assets - Summary of Company's intangible assets (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount $ 234,965   $ 227,596
Accumulated Amortization (80,453)   (74,201)
Total 154,512   153,395
Amortization expense 6,300 $ 4,500  
Trademarks and brands      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 11,734   11,735
Accumulated Amortization (3,644)   (3,422)
Total 8,090   8,313
Customer relationships      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 146,093   143,728
Accumulated Amortization (40,044)   (36,831)
Total 106,049   106,897
Developed technology      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 77,071   72,065
Accumulated Amortization (36,746)   (33,937)
Total 40,325   38,128
Non-compete agreements      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 67   68
Accumulated Amortization (19)   (11)
Total $ 48   $ 57