v3.26.1
Loans to Bank Customers - Schedule of Loan Summary (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Outstanding $ 82,257 $ 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,399 $ 4,753
Percentage of outstanding (as a percent) 5.40% 6.20%
30-59 Days Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Outstanding $ 2,476 $ 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 $ 469 $ 589
Percentage of outstanding (as a percent) 0.60% 0.80%
90 Days or More Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Outstanding $ 1,454 $ 1,835
Percentage of outstanding (as a percent) 1.80% 2.40%
Total Current or Less Than 30 Days Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Outstanding $ 77,858 $ 72,000
Total current or less than 30 days past due (as a percent) 94.60% 93.80%
Residential    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Outstanding $ 7,519 $ 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,519 7,733
Commercial    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Outstanding 2,678 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,678 22,688
Installment    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Outstanding 3,978 5,816
Installment | Total Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Outstanding 0 43
Installment | 30-59 Days Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Outstanding 0 8
Installment | 60-89 Days Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Outstanding 0 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 3,978 5,773
Consumer    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Outstanding 59,318 29,901
Consumer | Total Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Outstanding 1,996 1,777
Consumer | 30-59 Days Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Outstanding 1,996 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 57,322 28,124
Secured credit card    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Outstanding 8,764 10,615
Secured credit card | Total Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Outstanding 2,403 2,933
Secured credit card | 30-59 Days Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Outstanding 480 544
Secured credit card | 60-89 Days Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Outstanding 469 554
Secured credit card | 90 Days or More Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Outstanding 1,454 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,361 $ 7,682