v3.25.2
Finance Receivables, Net - Rollforward (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Financing Receivable, Allowance for Credit Loss [Roll Forward]        
Balance at beginning of period $ 118,342 $ 96,020 $ 117,005 $ 96,454
Provision for loan losses 41,761 31,116 78,121 61,534
Charge-offs (40,078) (28,813) (78,497) (62,092)
Recoveries 2,849 1,638 6,245 4,065
Balance at end of period $ 122,874 $ 99,961 $ 122,874 $ 99,961