XML 95 R77.htm IDEA: XBRL DOCUMENT v3.25.4
Goodwill and Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets, Net [Abstract]    
Cost $ 828,180 $ 816,347
Accumulated Amortization (691,330) (583,059)
Total 136,850 233,288
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Cost 833,395 821,562
Accumulated Amortization (691,330) (583,059)
Total 142,065 238,503
Telecommunication licenses    
Indefinite-Lived Intangible Assets [Line Items]    
Non-amortizable intangible assets: 4,920 4,920
Trademarks and other    
Indefinite-Lived Intangible Assets [Line Items]    
Non-amortizable intangible assets: 295 295
Developed technology    
Finite-Lived Intangible Assets, Net [Abstract]    
Cost 398,205 388,341
Accumulated Amortization (359,450) (306,063)
Total 38,755 82,278
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Accumulated Amortization (359,450) (306,063)
Customer relationships    
Finite-Lived Intangible Assets, Net [Abstract]    
Cost 350,283 348,314
Accumulated Amortization (260,216) (215,523)
Total 90,067 132,791
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Accumulated Amortization (260,216) (215,523)
Supplier relationships    
Finite-Lived Intangible Assets, Net [Abstract]    
Cost 49,756 49,756
Accumulated Amortization (44,443) (35,363)
Total 5,313 14,393
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Accumulated Amortization (44,443) (35,363)
Trade names    
Finite-Lived Intangible Assets, Net [Abstract]    
Cost 25,968 25,968
Accumulated Amortization (25,928) (25,014)
Total 40 954
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Accumulated Amortization (25,928) (25,014)
Patent    
Finite-Lived Intangible Assets, Net [Abstract]    
Cost 3,968 3,968
Accumulated Amortization (1,293) (1,096)
Total 2,675 2,872
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Accumulated Amortization $ (1,293) $ (1,096)