XML 71 R58.htm IDEA: XBRL DOCUMENT v3.24.1
Property and Equipment - FCC Authorizations (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Regulatory authorizations, net $ 611,794 $ 611,794
FCC Authorizations    
Regulatory authorizations, net 611,794 611,794
DBS Licenses | FCC Authorizations    
Regulatory authorizations, net $ 611,794 $ 611,794