XML 71 R58.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill and Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Intangible assets    
Average Remaining Amortization Period 4 years 2 months 12 days  
Gross Carrying Amount, Intangible assets $ 508,969 $ 508,969
Accumulated Amortization and Impairment, Intangible assets 485,082 475,064
Total Net Intangible Assets $ 23,887 33,905
Technology    
Intangible assets    
Average Remaining Amortization Period 2 years 7 months 6 days  
Gross Carrying Amount, Intangible assets $ 327,908 327,908
Accumulated Amortization and Impairment, Intangible assets 316,918 310,551
Total Net Intangible Assets $ 10,990 17,357
Customer relationship    
Intangible assets    
Average Remaining Amortization Period 6 years 3 months 18 days  
Gross Carrying Amount, Intangible assets $ 146,465 146,465
Accumulated Amortization and Impairment, Intangible assets 135,415 132,970
Total Net Intangible Assets $ 11,050 13,495
Trademarks and tradenames    
Intangible assets    
Average Remaining Amortization Period 1 year 6 months  
Gross Carrying Amount, Intangible assets $ 30,910 30,910
Accumulated Amortization and Impairment, Intangible assets 29,063 27,857
Total Net Intangible Assets 1,847 3,053
Other Intangible Assets    
Intangible assets    
Gross Carrying Amount, Intangible assets 3,686 3,686
Accumulated Amortization and Impairment, Intangible assets $ 3,686 $ 3,686