v3.25.1
Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Intangible assets    
Gross Carrying Amount, Intangible assets $ 537,509 $ 537,509
Accumulated Amortization and Impairment, Intangible assets 529,499 528,677
Total Net Intangible Assets 8,010 8,832
Technology    
Intangible assets    
Gross Carrying Amount, Intangible assets 355,928 355,928
Accumulated Amortization and Impairment, Intangible assets 354,446 354,066
Total Net Intangible Assets 1,482 1,862
Customer relationship    
Intangible assets    
Gross Carrying Amount, Intangible assets 146,925 146,925
Accumulated Amortization and Impairment, Intangible assets 140,397 139,955
Total Net Intangible Assets 6,528 6,970
Trademarks and tradenames    
Intangible assets    
Gross Carrying Amount, Intangible assets 30,910 30,910
Accumulated Amortization and Impairment, Intangible assets 30,910 30,910
Other Intangible Assets    
Intangible assets    
Gross Carrying Amount, Intangible assets 3,746 3,746
Accumulated Amortization and Impairment, Intangible assets $ 3,746 $ 3,746