v3.26.1
AFFILIATE AND RELATED PARTY TRANSACTIONS - Amounts Due From and Due to Related Parties (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Related Party Transaction [Line Items]    
Due from: $ 267,344 $ 189,391
Other Accrued Liabilities, Current 375,004 406,280
Related Party    
Related Party Transaction [Line Items]    
Due from: 445 475
Other Accrued Liabilities, Current 6,860 27,029
Related Party | Altice Europe    
Related Party Transaction [Line Items]    
Due from: 0 30
Other Accrued Liabilities, Current 6,077 24,938
Related Party | Other affiliates and related parties    
Related Party Transaction [Line Items]    
Due from: 445 445
Other Accrued Liabilities, Current $ 783 $ 2,091