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