XML 67 R55.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue from Contracts with Customers - Costs of Obtaining Contracts (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Costs of Obtaining Contracts with Customers      
Capitalized contract cost, Beginning of period $ 31.8 $ 20.9 $ 6.5
Deferral 15.5 17.4 18.1
Amortization (10.0) (6.5) (3.7)
Capitalized contract cost, End of period 37.3 31.8 20.9
Current costs of obtaining contracts with customers 14.1 3.6  
Non-current costs of obtaining contracts with customers 23.2 28.2  
Total costs of obtaining contracts with customers $ 37.3 $ 31.8 $ 20.9
Minimum | Residential Subscription      
Costs of Obtaining Contracts with Customers      
Costs of contracts with customers, amortization period 3 years    
Minimum | Business Subscription      
Costs of Obtaining Contracts with Customers      
Costs of contracts with customers, amortization period 5 years    
Maximum | Residential Subscription      
Costs of Obtaining Contracts with Customers      
Costs of contracts with customers, amortization period 4 years    
Maximum | Business Subscription      
Costs of Obtaining Contracts with Customers      
Costs of contracts with customers, amortization period 6 years