v3.25.1
AFFILIATE AND RELATED PARTY TRANSACTIONS - Amounts Due From and Due to Related Parties (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Related Party Transaction [Line Items]    
Due from: $ 190,522 $ 141,897
Other Accrued Liabilities, Current 530,646 425,459
Related Party    
Related Party Transaction [Line Items]    
Due from: 270 314
Other Accrued Liabilities, Current 40,805 26,944
Related Party | Altice Europe    
Related Party Transaction [Line Items]    
Due from: 0 44
Related Party | Other affiliates and related parties    
Related Party Transaction [Line Items]    
Due from: 270 270
Other Accrued Liabilities, Current 1,013 0
Related Party | Altice Europe    
Related Party Transaction [Line Items]    
Other Accrued Liabilities, Current $ 39,792 $ 26,944