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