XML 92 R74.htm IDEA: XBRL DOCUMENT v3.25.0.1
Goodwill and Intangible Assets - Schedule of Acquired Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 229,499 $ 229,620
Accumulated Amortization (224,441) (221,505)
Net Carrying Amount 5,058 8,115
Acquired methodologies and technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 154,400 154,409
Accumulated Amortization (151,982) (150,783)
Net Carrying Amount 2,418 3,626
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 46,529 46,623
Accumulated Amortization (43,889) (42,663)
Net Carrying Amount 2,640 3,960
Intellectual property    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 14,364 14,366
Accumulated Amortization (14,364) (14,076)
Net Carrying Amount 0 290
Acquired software    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 9,765 9,765
Accumulated Amortization (9,765) (9,526)
Net Carrying Amount 0 239
Panel    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 3,102 3,107
Accumulated Amortization (3,102) (3,107)
Net Carrying Amount 0 0
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 739 750
Accumulated Amortization (739) (750)
Net Carrying Amount 0 0
Other    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 600 600
Accumulated Amortization (600) (600)
Net Carrying Amount $ 0 $ 0