XML 89 R76.htm IDEA: XBRL DOCUMENT v3.25.0.1
COMMITMENTS AND CONTINGENCIES - Accrual For License Fees (Details) - License Fee Dispute - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
COMMITMENTS AND CONTINGENCIES    
Total accrual $ 54,000  
Hughes Network Systems    
COMMITMENTS AND CONTINGENCIES    
Total accrual 54,430 $ 61,720
Less: Payments (36,929) (27,807)
Less: Current portion 9,860 10,130
Total long-term accrual 44,570 51,590
Additional license fees | Hughes Network Systems    
COMMITMENTS AND CONTINGENCIES    
Total accrual 3,314 3,405
Penalties | Hughes Network Systems    
COMMITMENTS AND CONTINGENCIES    
Total accrual 3,402 3,495
Interest and interest on penalties | Hughes Network Systems    
COMMITMENTS AND CONTINGENCIES    
Total accrual $ 84,643 $ 82,627