Quarterly report pursuant to Section 13 or 15(d)

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

v3.24.2
Goodwill and Intangible Assets - Summary of Company's intangible assets (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]          
Gross Carrying Amount $ 264,560   $ 264,560   $ 265,986
Accumulated Amortization (139,140)   (139,140)   (125,103)
Total 125,420   125,420   140,883
Amortization expense 7,100 $ 6,400 14,400 $ 12,600  
Trademarks and brands          
Finite-Lived Intangible Assets [Line Items]          
Gross Carrying Amount 11,733   11,733   11,734
Accumulated Amortization (5,561)   (5,561)   (5,140)
Total 6,172   6,172   6,594
Customer relationships          
Finite-Lived Intangible Assets [Line Items]          
Gross Carrying Amount 160,520   160,520   161,173
Accumulated Amortization (69,985)   (69,985)   (62,955)
Total 90,535   90,535   98,218
Developed Technology          
Finite-Lived Intangible Assets [Line Items]          
Gross Carrying Amount 92,243   92,243   93,013
Accumulated Amortization (63,530)   (63,530)   (56,942)
Total 28,713   28,713   36,071
Non-compete agreements          
Finite-Lived Intangible Assets [Line Items]          
Gross Carrying Amount 64   64   66
Accumulated Amortization $ (64)   $ (64)   $ (66)