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 |