XML 62 R54.htm IDEA: XBRL DOCUMENT v3.24.3
Goodwill and Acquired Intangible Assets, net - Schedule of Acquired Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 142,914 $ 117,354
Accumulated Amortization (119,547) (115,954)
Total 23,367 1,400
Tradename    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 2,750  
Accumulated Amortization (294)  
Total 2,456  
Customer Relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 2,750  
Accumulated Amortization (172)  
Total 2,578  
Developed Technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 137,414 117,354
Accumulated Amortization (119,081) (115,954)
Total $ 18,333 $ 1,400