XML 51 R41.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue from Contracts with Customers - Unsatisfied Performance Obligations Amount (Details)
$ in Millions
Sep. 30, 2024
USD ($)
Business subscription services and other business services  
Unsatisfied Performance Obligations  
Expected revenue to be recognized in future periods $ 101.3
Business subscription services  
Unsatisfied Performance Obligations  
Expected revenue to be recognized in future periods 97.3
Other business services  
Unsatisfied Performance Obligations  
Expected revenue to be recognized in future periods $ 4.0
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-10-01 | Residential subscription | Maximum  
Unsatisfied Performance Obligations  
Expected period to recognize revenue of remaining performance obligations 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-10-01 | Business subscription services and other business services  
Unsatisfied Performance Obligations  
Expected revenue to be recognized in future periods $ 17.1
Expected period to recognize revenue of remaining performance obligations 3 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-10-01 | Business subscription services  
Unsatisfied Performance Obligations  
Expected revenue to be recognized in future periods $ 16.4
Expected period to recognize revenue of remaining performance obligations 3 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-10-01 | Other business services  
Unsatisfied Performance Obligations  
Expected revenue to be recognized in future periods $ 0.7
Expected period to recognize revenue of remaining performance obligations 3 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01 | Business subscription services and other business services  
Unsatisfied Performance Obligations  
Expected revenue to be recognized in future periods $ 47.5
Expected period to recognize revenue of remaining performance obligations 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01 | Business subscription services  
Unsatisfied Performance Obligations  
Expected revenue to be recognized in future periods $ 45.6
Expected period to recognize revenue of remaining performance obligations 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01 | Other business services  
Unsatisfied Performance Obligations  
Expected revenue to be recognized in future periods $ 1.9
Expected period to recognize revenue of remaining performance obligations 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01 | Business subscription services and other business services  
Unsatisfied Performance Obligations  
Expected revenue to be recognized in future periods $ 24.0
Expected period to recognize revenue of remaining performance obligations 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01 | Business subscription services  
Unsatisfied Performance Obligations  
Expected revenue to be recognized in future periods $ 23.0
Expected period to recognize revenue of remaining performance obligations 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01 | Other business services  
Unsatisfied Performance Obligations  
Expected revenue to be recognized in future periods $ 1.0
Expected period to recognize revenue of remaining performance obligations 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-01-01 | Business subscription services and other business services  
Unsatisfied Performance Obligations  
Expected revenue to be recognized in future periods $ 12.7
Expected period to recognize revenue of remaining performance obligations
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-01-01 | Business subscription services  
Unsatisfied Performance Obligations  
Expected revenue to be recognized in future periods $ 12.3
Expected period to recognize revenue of remaining performance obligations
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-01-01 | Other business services  
Unsatisfied Performance Obligations  
Expected revenue to be recognized in future periods $ 0.4
Expected period to recognize revenue of remaining performance obligations