Quarterly report [Sections 13 or 15(d)]

LOANS ISSUED - Finance receivable Vintage (Details)

v3.25.2
LOANS ISSUED - Finance receivable Vintage (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Mar. 31, 2025
Schedule of Accounts, Notes, Loans and Financing Receivable [Table]    
Total $ 1,830,575 $ 1,670,550
Loans 30-59 Days past due    
Schedule of Accounts, Notes, Loans and Financing Receivable [Table]    
Total 7,490 8,472
Loans 60-89 days past due    
Schedule of Accounts, Notes, Loans and Financing Receivable [Table]    
Total 5,725 4,804
Loans 90 days or more past due and still accruing    
Schedule of Accounts, Notes, Loans and Financing Receivable [Table]    
Total 37,814 31,144
Current loans    
Schedule of Accounts, Notes, Loans and Financing Receivable [Table]    
Total 1,779,546 1,626,130
Mortgage loans    
Schedule of Accounts, Notes, Loans and Financing Receivable [Table]    
Total 963,868 924,530
Mortgage loans | Loans 30-59 Days past due    
Schedule of Accounts, Notes, Loans and Financing Receivable [Table]    
Total 2,998 2,835
Mortgage loans | Loans 60-89 days past due    
Schedule of Accounts, Notes, Loans and Financing Receivable [Table]    
Total 1,540 678
Mortgage loans | Loans 90 days or more past due and still accruing    
Schedule of Accounts, Notes, Loans and Financing Receivable [Table]    
Total 3,159 2,562
Mortgage loans | Current loans    
Schedule of Accounts, Notes, Loans and Financing Receivable [Table]    
Total 956,171 918,455
Uncollateralized bank customer loans    
Schedule of Accounts, Notes, Loans and Financing Receivable [Table]    
Total 258,661 249,448
Uncollateralized bank customer loans | Loans 30-59 Days past due    
Schedule of Accounts, Notes, Loans and Financing Receivable [Table]    
Total 3,227 3,132
Uncollateralized bank customer loans | Loans 60-89 days past due    
Schedule of Accounts, Notes, Loans and Financing Receivable [Table]    
Total 3,093 2,099
Uncollateralized bank customer loans | Loans 90 days or more past due and still accruing    
Schedule of Accounts, Notes, Loans and Financing Receivable [Table]    
Total 22,627 17,262
Uncollateralized bank customer loans | Current loans    
Schedule of Accounts, Notes, Loans and Financing Receivable [Table]    
Total 229,714 226,955
Right of claim for purchased retail loans    
Schedule of Accounts, Notes, Loans and Financing Receivable [Table]    
Total 226,357 183,635
Right of claim for purchased retail loans | Loans 30-59 Days past due    
Schedule of Accounts, Notes, Loans and Financing Receivable [Table]    
Total 0 0
Right of claim for purchased retail loans | Loans 60-89 days past due    
Schedule of Accounts, Notes, Loans and Financing Receivable [Table]    
Total 0 0
Right of claim for purchased retail loans | Loans 90 days or more past due and still accruing    
Schedule of Accounts, Notes, Loans and Financing Receivable [Table]    
Total 0 0
Right of claim for purchased retail loans | Current loans    
Schedule of Accounts, Notes, Loans and Financing Receivable [Table]    
Total 226,357 183,635
Collateralized bank customer loans    
Schedule of Accounts, Notes, Loans and Financing Receivable [Table]    
Total 223,697 148,759
Collateralized bank customer loans | Loans 30-59 Days past due    
Schedule of Accounts, Notes, Loans and Financing Receivable [Table]    
Total 215 957
Collateralized bank customer loans | Loans 60-89 days past due    
Schedule of Accounts, Notes, Loans and Financing Receivable [Table]    
Total 236 1,135
Collateralized bank customer loans | Loans 90 days or more past due and still accruing    
Schedule of Accounts, Notes, Loans and Financing Receivable [Table]    
Total 520 271
Collateralized bank customer loans | Current loans    
Schedule of Accounts, Notes, Loans and Financing Receivable [Table]    
Total 222,726 146,396
Car loans    
Schedule of Accounts, Notes, Loans and Financing Receivable [Table]    
Total 147,058 156,340
Car loans | Loans 30-59 Days past due    
Schedule of Accounts, Notes, Loans and Financing Receivable [Table]    
Total 1,050 1,548
Car loans | Loans 60-89 days past due    
Schedule of Accounts, Notes, Loans and Financing Receivable [Table]    
Total 856 892
Car loans | Loans 90 days or more past due and still accruing    
Schedule of Accounts, Notes, Loans and Financing Receivable [Table]    
Total 11,499 11,041
Car loans | Current loans    
Schedule of Accounts, Notes, Loans and Financing Receivable [Table]    
Total 133,653 142,859
Other    
Schedule of Accounts, Notes, Loans and Financing Receivable [Table]    
Total 10,934 7,838
Other | Loans 30-59 Days past due    
Schedule of Accounts, Notes, Loans and Financing Receivable [Table]    
Total 0 0
Other | Loans 60-89 days past due    
Schedule of Accounts, Notes, Loans and Financing Receivable [Table]    
Total 0 0
Other | Loans 90 days or more past due and still accruing    
Schedule of Accounts, Notes, Loans and Financing Receivable [Table]    
Total 9 8
Other | Current loans    
Schedule of Accounts, Notes, Loans and Financing Receivable [Table]    
Total $ 10,925 $ 7,830