Quarterly report pursuant to Section 13 or 15(d)

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

v3.24.3
Goodwill and Intangible Assets - Summary of Company's intangible assets (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]          
Gross Carrying Amount $ 266,632   $ 266,632   $ 265,986
Accumulated Amortization (146,978)   (146,978)   (125,103)
Total 119,654   119,654   140,883
Amortization expense 7,200 $ 7,400 21,600 $ 20,000  
Trademarks and brands          
Finite-Lived Intangible Assets [Line Items]          
Gross Carrying Amount 11,735   11,735   11,734
Accumulated Amortization (5,775)   (5,775)   (5,140)
Total 5,960   5,960   6,594
Customer relationships          
Finite-Lived Intangible Assets [Line Items]          
Gross Carrying Amount 161,474   161,474   161,173
Accumulated Amortization (73,675)   (73,675)   (62,955)
Total 87,799   87,799   98,218
Developed Technology          
Finite-Lived Intangible Assets [Line Items]          
Gross Carrying Amount 93,356   93,356   93,013
Accumulated Amortization (67,461)   (67,461)   (56,942)
Total 25,895   25,895   36,071
Non-compete agreements          
Finite-Lived Intangible Assets [Line Items]          
Gross Carrying Amount 67   67   66
Accumulated Amortization $ (67)   $ (67)   $ (66)