XML 50 R35.htm IDEA: XBRL DOCUMENT v3.25.2
REVENUE - Narrative (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
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) 61.60% 60.70% 61.30% 60.00%
Google | Revenue from Contract with Customer Benchmark | Customer Concentration Risk        
Disaggregation of Revenue [Line Items]        
Concentration risk (in percent) 23.90% 23.70% 23.60% 23.70%
Stripe | Revenue from Contract with Customer Benchmark | Customer Concentration Risk        
Disaggregation of Revenue [Line Items]        
Concentration risk (in percent)   11.20% 10.40% 12.00%