v3.26.1
REVENUE - Narrative (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Maximum        
Disaggregation of Revenue [Line Items]        
Subscription period (in years) 12 months   12 months  
Apple | Revenue from Contract with Customer Benchmark | Customer Concentration Risk        
Disaggregation of Revenue [Line Items]        
Concentration risk (in percent) 59.60% 61.60% 59.90% 61.30%
Google | Revenue from Contract with Customer Benchmark | Customer Concentration Risk        
Disaggregation of Revenue [Line Items]        
Concentration risk (in percent) 23.20% 23.90% 23.10% 23.60%
Stripe | Revenue from Contract with Customer Benchmark | Customer Concentration Risk        
Disaggregation of Revenue [Line Items]        
Concentration risk (in percent) 11.90%   11.70% 10.40%