XML 121 R105.htm IDEA: XBRL DOCUMENT v3.25.0.1
Significant Retailer and Partner Concentration (Details) - Sales Revenue, Net
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Partner Concentration Risk | Single BaaS Partner      
Concentration Risk [Line Items]      
Concentration risk 55.00% 42.00% 30.00%
Walmart | Customer Concentration Risk      
Concentration Risk [Line Items]      
Concentration risk 10.00% 17.00% 21.00%