Annual report pursuant to Section 13 and 15(d)

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

v3.22.4
Goodwill and Intangible Assets - Summary of Company's intangible assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount $ 234,308 $ 227,596  
Accumulated Amortization (98,879) (74,201)  
Total 135,429 153,395  
Amortization expense 25,100 18,800 $ 17,900
Trademarks and brands      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 11,733 11,735  
Accumulated Amortization (4,294) (3,422)  
Total 7,439 8,313  
Customer relationships      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 145,834 143,728  
Accumulated Amortization (49,587) (36,831)  
Total 96,247 106,897  
Developed technology      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 76,677 72,065  
Accumulated Amortization (44,956) (33,937)  
Total 31,721 38,128  
Non-compete agreements      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 64 68  
Accumulated Amortization (42) (11)  
Total $ 22 $ 57