v3.25.2
REVENUE - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]        
Consumer incentives, expense $ 40.8 $ 40.8 $ 76.5 $ 78.4
Revenue, previously recorded as deferred revenue     1.0  
Remaining performance obligation 25.1   $ 25.1  
Minimum        
Disaggregation of Revenue [Line Items]        
Subscription contract, term     6 months  
Maximum        
Disaggregation of Revenue [Line Items]        
Subscription contract, term     60 months  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-10-01        
Disaggregation of Revenue [Line Items]        
Remaining performance obligation $ 11.9   $ 11.9  
Expected timing of satisfaction 12 months   12 months