v3.26.1
Loans to Bank Customers - Schedule of Loan Summary (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Outstanding $ 69,109 $ 76,753
Total outstanding (as a percent) 100.00% 100.00%
Total Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Outstanding $ 4,309 $ 4,753
Percentage of outstanding (as a percent) 6.20% 6.20%
30-59 Days Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Outstanding $ 2,104 $ 2,329
Percentage of outstanding (as a percent) 3.00% 3.00%
60-89 Days Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Outstanding $ 681 $ 589
Percentage of outstanding (as a percent) 1.00% 0.80%
90 Days or More Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Outstanding $ 1,524 $ 1,835
Percentage of outstanding (as a percent) 2.20% 2.40%
Total Current or Less Than 30 Days Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Outstanding $ 64,800 $ 72,000
Total current or less than 30 days past due (as a percent) 93.80% 93.80%
Residential    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Outstanding $ 7,439 $ 7,733
Residential | Total Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Outstanding 0 0
Residential | 30-59 Days Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Outstanding 0 0
Residential | 60-89 Days Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Outstanding 0 0
Residential | 90 Days or More Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Outstanding 0 0
Residential | Total Current or Less Than 30 Days Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Outstanding 7,439 7,733
Commercial    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Outstanding 2,649 22,688
Commercial | Total Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Outstanding 0 0
Commercial | 30-59 Days Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Outstanding 0 0
Commercial | 60-89 Days Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Outstanding 0 0
Commercial | 90 Days or More Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Outstanding 0 0
Commercial | Total Current or Less Than 30 Days Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Outstanding 2,649 22,688
Installment    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Outstanding 5,607 5,816
Installment | Total Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Outstanding 43 43
Installment | 30-59 Days Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Outstanding 8 8
Installment | 60-89 Days Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Outstanding 35 35
Installment | 90 Days or More Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Outstanding 0 0
Installment | Total Current or Less Than 30 Days Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Outstanding 5,564 5,773
Consumer    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Outstanding 44,179 29,901
Consumer | Total Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Outstanding 1,614 1,777
Consumer | 30-59 Days Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Outstanding 1,614 1,777
Consumer | 60-89 Days Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Outstanding 0 0
Consumer | 90 Days or More Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Outstanding 0 0
Consumer | Total Current or Less Than 30 Days Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Outstanding 42,565 28,124
Secured credit card    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Outstanding 9,235 10,615
Secured credit card | Total Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Outstanding 2,652 2,933
Secured credit card | 30-59 Days Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Outstanding 482 544
Secured credit card | 60-89 Days Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Outstanding 646 554
Secured credit card | 90 Days or More Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Outstanding 1,524 1,835
Secured credit card | Total Current or Less Than 30 Days Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Outstanding $ 6,583 $ 7,682