XML 28 R41.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue from Contracts with Customers - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Management fee, percent fee 8.00%    
Net service fee, percent fee 8.60%    
Management fee retained, percent fee 6.00%    
Remaining performance obligations $ 3.4    
Revenue remaining performance obligation, per year $ 0.8    
Broadband      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Capitalized contract cost, amortization period 4 years    
Minimum      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Reimbursement payment, cost of equipment and commissions, benefit period for recognition 21 months    
Maximum      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Reimbursement payment, cost of equipment and commissions, benefit period for recognition 53 months    
Sprint      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Monthly revenue from contract with customer $ 1.5    
Customer concentration risk | Revenue | Sprint      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Concentration risk 70.00% 71.00% 72.00%
Customer concentration risk | Accounts receivable | Sprint      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Concentration risk 80.00% 80.00%