XML 98 R65.htm IDEA: XBRL DOCUMENT v3.25.0.1
Goodwill and Acquired Intangible Assets, net - Schedule of Acquired Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 148,939 $ 117,354
Accumulated Amortization (119,985) (115,954)
Total 28,954 1,400
Trade Name    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 3,250  
Accumulated Amortization (401)  
Total 2,849  
Customer Relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 2,850  
Accumulated Amortization (251)  
Total 2,599  
Developed Technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 142,839 117,354
Accumulated Amortization (119,333) (115,954)
Total $ 23,506 $ 1,400