XML 106 R55.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Significant Accounting Policies - Property and Equipment (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Property, Plant and Equipment [Line Items]    
Property and equipment per unit value, minimum $ 1,000  
Property, plant and equipment, estimated useful life 1 year  
Network Assets    
Property, Plant and Equipment [Line Items]    
Estimated useful life 5 years 4 years
Change in depreciation expense $ 31,500,000  
Change in net income $ 26,100,000  
Change in net income per share (in dollars per share) $ 0.16