XML 65 R54.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Acquired Intangible Assets - Schedule of Acquired Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Gross Carrying Value $ 128,608 $ 131,578
Accumulated Amortization (67,146) (59,259)
Net Carrying Value $ 61,462 $ 72,319
Customer Relationships    
Weighted Average Useful Life 10 years 10 years
Gross Carrying Value $ 81,643 $ 82,841
Accumulated Amortization (35,393) (31,344)
Net Carrying Value $ 46,250 $ 51,497
Developed Technology    
Weighted Average Useful Life 6 years 10 months 24 days 7 years
Gross Carrying Value $ 41,044 $ 42,913
Accumulated Amortization (26,641) (23,463)
Net Carrying Value $ 14,403 $ 19,450
Trade Names    
Weighted Average Useful Life 5 years 5 years
Gross Carrying Value $ 5,551 $ 5,824
Accumulated Amortization (5,050) (4,452)
Net Carrying Value $ 501 $ 1,372
Other    
Weighted Average Useful Life 1 year  
Gross Carrying Value $ 370  
Accumulated Amortization (62)  
Net Carrying Value $ 308