XML 54 R43.htm IDEA: XBRL DOCUMENT v3.25.3
Goodwill and Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets, Net [Abstract]    
Cost $ 816,347 $ 816,347
Accumulated Amortization (664,209) (583,059)
Total 152,138 233,288
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Cost 821,562 821,562
Accumulated Amortization (664,209) (583,059)
Total 157,353 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 388,341 388,341
Accumulated Amortization (345,975) (306,063)
Total 42,366 82,278
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Accumulated Amortization (345,975) (306,063)
Customer relationships    
Finite-Lived Intangible Assets, Net [Abstract]    
Cost 348,314 348,314
Accumulated Amortization (248,993) (215,523)
Total 99,321 132,791
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Accumulated Amortization (248,993) (215,523)
Supplier relationships    
Finite-Lived Intangible Assets, Net [Abstract]    
Cost 49,756 49,756
Accumulated Amortization (42,173) (35,363)
Total 7,583 14,393
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Accumulated Amortization (42,173) (35,363)
Trade names    
Finite-Lived Intangible Assets, Net [Abstract]    
Cost 25,968 25,968
Accumulated Amortization (25,825) (25,014)
Total 143 954
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Accumulated Amortization (25,825) (25,014)
Patent    
Finite-Lived Intangible Assets, Net [Abstract]    
Cost 3,968 3,968
Accumulated Amortization (1,243) (1,096)
Total 2,725 2,872
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Accumulated Amortization $ (1,243) $ (1,096)