v3.26.1
Loans to Bank Customers - Schedule of Allowance for Loan Losses (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Allowance for Loan Losses [Roll Forward]    
Balance, beginning of period $ 21,053 $ 17,542
Provision for loans 11,110 11,127
Loans charged off (10,636) (6,347)
Recoveries of loans previously charged off 118 34
Balance, end of period $ 21,645 $ 22,356