XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Intangible assets    
Gross Carrying Amount, Intangible assets $ 537,509 $ 537,509
Accumulated Amortization and Impairment, Intangible assets 497,280 493,564
Total Net Intangible Assets 40,229 43,945
Technology    
Intangible assets    
Gross Carrying Amount, Intangible assets 355,928 355,928
Accumulated Amortization and Impairment, Intangible assets 324,071 321,923
Total Net Intangible Assets 31,857 34,005
Customer relationship    
Intangible assets    
Gross Carrying Amount, Intangible assets 146,925 146,925
Accumulated Amortization and Impairment, Intangible assets 138,660 137,649
Total Net Intangible Assets 8,265 9,276
Trademarks and tradenames    
Intangible assets    
Gross Carrying Amount, Intangible assets 30,910 30,910
Accumulated Amortization and Impairment, Intangible assets 30,806 30,269
Total Net Intangible Assets 104 641
Other Intangible Assets    
Intangible assets    
Gross Carrying Amount, Intangible assets 3,746 3,746
Accumulated Amortization and Impairment, Intangible assets 3,743 3,723
Total Net Intangible Assets $ 3 $ 23