Quarterly report pursuant to Section 13 or 15(d)

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

v3.24.1.u1
Goodwill and Intangible Assets - Summary of Company's intangible assets (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount $ 264,928   $ 265,986
Accumulated Amortization (132,113)   (125,103)
Total 132,815   140,883
Amortization expense 7,300 $ 6,200  
Trademarks and brands      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 11,733   11,734
Accumulated Amortization (5,351)   (5,140)
Total 6,382   6,594
Customer relationships      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 160,687   161,173
Accumulated Amortization (66,462)   (62,955)
Total 94,225   98,218
Developed technology      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 92,443   93,013
Accumulated Amortization (60,235)   (56,942)
Total 32,208   36,071
Non-compete agreements      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 65   66
Accumulated Amortization $ (65)   $ (66)