v3.26.1
Loans to Bank Customers - Schedule of Allowance for Loan Losses (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Allowance for Loan Losses [Roll Forward]        
Balance, beginning of period $ 21,645 $ 22,356 $ 21,053 $ 17,542
Provision for loans 12,655 3,960 23,765 15,087
Loans charged off (5,772) (3,940) (16,407) (10,287)
Recoveries of loans previously charged off 29 30 146 64
Other 9,448 0 9,448 0
Balance, end of period $ 38,005 $ 22,406 $ 38,005 $ 22,406