XML 20 R61.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
DEFERRED REVENUE - Narrative (Details) - USD ($)
$ in Millions
Dec. 31, 2019
Dec. 31, 2018
Prepaid Services, IRUs, And Deferred Non-Recurring Revenue    
Deferred Revenue Arrangement [Line Items]    
Total deferred revenue $ 333.5 $ 371.2