v3.25.1
Property and Equipment (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Property and Equipment    
Total property and equipment $ 3,428,806 $ 3,443,331
Accumulated depreciation (2,828,218) (2,818,562)
Property and equipment, net 600,588 624,769
Refunds and other receipts 0 0
Equipment leased to customers    
Property and Equipment    
Total property and equipment $ 969,636 1,002,518
Equipment leased to customers | Minimum    
Property and Equipment    
Depreciable life of assets 2 years  
Equipment leased to customers | Maximum    
Property and Equipment    
Depreciable life of assets 5 years  
EchoStar XV    
Property and Equipment    
Total property and equipment $ 277,658 277,658
Depreciable life of assets 15 years  
EchoStar XVIII    
Property and Equipment    
Total property and equipment $ 411,255 411,255
Depreciable life of assets 15 years  
Furniture, fixtures, equipment and other    
Property and Equipment    
Total property and equipment $ 746,984 746,585
Furniture, fixtures, equipment and other | Minimum    
Property and Equipment    
Depreciable life of assets 2 years  
Furniture, fixtures, equipment and other | Maximum    
Property and Equipment    
Depreciable life of assets 10 years  
Software and computer equipment    
Property and Equipment    
Total property and equipment $ 684,378 670,503
Software and computer equipment | Minimum    
Property and Equipment    
Depreciable life of assets 3 years  
Software and computer equipment | Maximum    
Property and Equipment    
Depreciable life of assets 5 years  
Buildings and improvements    
Property and Equipment    
Total property and equipment $ 290,162 288,573
Buildings and improvements | Minimum    
Property and Equipment    
Depreciable life of assets 5 years  
Buildings and improvements | Maximum    
Property and Equipment    
Depreciable life of assets 40 years  
Land    
Property and Equipment    
Total property and equipment $ 12,007 12,007
Construction in progress    
Property and Equipment    
Total property and equipment $ 36,726 $ 34,232