v3.25.2
SEGMENTS - Narrative (Details)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
segment
Jun. 30, 2024
Segment Reporting Information [Line Items]        
Number of operating segments | segment     3  
Minimum        
Segment Reporting Information [Line Items]        
FI partner terms (in years) 3 years   3 years  
Maximum        
Segment Reporting Information [Line Items]        
FI partner terms (in years) 7 years   7 years  
Marketers | Revenue Benchmark | Top Five Marketers        
Segment Reporting Information [Line Items]        
Concentration risk     19.00% 15.00%
Marketers | Accounts Receivable | Top Five Marketers        
Segment Reporting Information [Line Items]        
Concentration risk     27.00% 15.00%
Supplier Concentration Risk | Financial Institution Partner | Three Largest FI Partners        
Segment Reporting Information [Line Items]        
Concentration risk     80.00% 90.00%
Supplier Concentration Risk | Financial Institution Partner | Largest FI Partner One        
Segment Reporting Information [Line Items]        
Concentration risk     50.00%  
Supplier Concentration Risk | Financial Institution Partner | Largest FI Partner Two        
Segment Reporting Information [Line Items]        
Concentration risk     10.00%  
Supplier Concentration Risk | Financial Institution Partner | Largest FI Partner Three        
Segment Reporting Information [Line Items]        
Concentration risk     15.00%  
United States        
Segment Reporting Information [Line Items]        
Capital expenditures $ 0.4 $ 0.8    
United Kingdom        
Segment Reporting Information [Line Items]        
Capital expenditures $ 0.1 $ 0.1