XML 37 R26.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue Recognition (Details)
3 Months Ended
Mar. 31, 2018
USD ($)
A-CAM [Member]  
Revenue Recognition (Details) [Line Items]  
Proceeds From Contracts $ 6,500,000
Iowa Operations [Member]  
Revenue Recognition (Details) [Line Items]  
Contract Receivable 391,896
Minnesota Operations [Member]  
Revenue Recognition (Details) [Line Items]  
Contract Receivable $ 6,118,567
Minimum [Member]  
Revenue Recognition (Details) [Line Items]  
Contract Term 3 years
Payment Term 30 days
Maximum [Member]  
Revenue Recognition (Details) [Line Items]  
Contract Term 10 years
Payment Term 60 days
Month to Month and Other Contracted Revenue [Member]  
Revenue Recognition (Details) [Line Items]  
Revenue, Remaining Performance Obligation, Percentage 79.00%
Revenue Sources Outside of Scope of ASC 606 [Member]  
Revenue Recognition (Details) [Line Items]  
Revenue, Remaining Performance Obligation, Percentage 19.00%
CPE and Equipment Sales and Installation [Member]  
Revenue Recognition (Details) [Line Items]  
Revenue, Remaining Performance Obligation, Percentage 2.00%
Voice Services [Member]  
Revenue Recognition (Details) [Line Items]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 1 month
Video [Member]  
Revenue Recognition (Details) [Line Items]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 1 month
Data [Member]  
Revenue Recognition (Details) [Line Items]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 1 month
Other Contracted Revenue [Member] | Minimum [Member]  
Revenue Recognition (Details) [Line Items]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 3 years
Other Contracted Revenue [Member] | Maximum [Member]  
Revenue Recognition (Details) [Line Items]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 10 years
Product and Service, Other [Member]  
Revenue Recognition (Details) [Line Items]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 1 month