Quarterly report pursuant to Section 13 or 15(d)

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

v3.23.3
Goodwill and Intangible Assets - Summary of Company's intangible assets (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]          
Gross Carrying Amount $ 265,955   $ 265,955   $ 234,308
Accumulated Amortization (118,649)   (118,649)   (98,879)
Total 147,306   147,306   135,429
Amortization expense 7,400 $ 6,200 20,000 $ 18,800  
Trademarks and brands          
Finite-Lived Intangible Assets [Line Items]          
Gross Carrying Amount 11,732   11,732   11,733
Accumulated Amortization (4,927)   (4,927)   (4,294)
Total 6,805   6,805   7,439
Customer relationships          
Finite-Lived Intangible Assets [Line Items]          
Gross Carrying Amount 160,239   160,239   145,834
Accumulated Amortization (59,326)   (59,326)   (49,587)
Total 100,913   100,913   96,247
Developed technology          
Finite-Lived Intangible Assets [Line Items]          
Gross Carrying Amount 93,921   93,921   76,677
Accumulated Amortization (54,333)   (54,333)   (44,956)
Total 39,588   39,588   31,721
Non-compete agreements          
Finite-Lived Intangible Assets [Line Items]          
Gross Carrying Amount 63   63   64
Accumulated Amortization $ (63)   $ (63)   (42)
Total         $ 22