v3.25.1
RELATED PARTY TRANSACTIONS - Payables (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
RELATED PARTY TRANSACTIONS    
Related party payables - EchoStar - current, net $ 98,594 $ 99,519
Operating lease liabilities - EchoStar - current 118,560 72,393
Operating lease liabilities - EchoStar - noncurrent 802,444 830,629
Total lease liabilities 921,004  
EchoStar    
RELATED PARTY TRANSACTIONS    
Related party payables - EchoStar - current, net 32,000 41,000
Related party payables - EchoStar - non-current 27,000 26,000
Operating lease liabilities - EchoStar - current 102,000 56,000
Operating lease liabilities - EchoStar - noncurrent $ 669,000 $ 695,000