XML 92 R79.htm IDEA: XBRL DOCUMENT v3.25.1
Significant Retailer and Partner Concentration (Details) - Sales Revenue, Net
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Partner concentration risk | Single BaaS Partner    
Concentration Risk [Line Items]    
Concentration risk (as percentage) 56.00% 46.00%
Walmart | Customer concentration risk    
Concentration Risk [Line Items]    
Concentration risk (as percentage) 7.00% 10.00%