Quarterly report pursuant to Section 13 or 15(d)

LOANS ISSUED - Finance receivable Vintage (Details)

v3.25.0.1
LOANS ISSUED - Finance receivable Vintage (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Mar. 31, 2024
Schedule of Accounts, Notes, Loans and Financing Receivable [Table]    
Total $ 1,510,856 $ 1,425,334
Loans 30-59 Days past due    
Schedule of Accounts, Notes, Loans and Financing Receivable [Table]    
Total 5,518 7,876
Loans 60-89 days past due    
Schedule of Accounts, Notes, Loans and Financing Receivable [Table]    
Total 4,144 5,024
Loans 90 days or more past due and still accruing    
Schedule of Accounts, Notes, Loans and Financing Receivable [Table]    
Total 24,282 20,525
Current loans    
Schedule of Accounts, Notes, Loans and Financing Receivable [Table]    
Total 1,476,912 1,391,909
Mortgage loans    
Schedule of Accounts, Notes, Loans and Financing Receivable [Table]    
Total 809,608 741,312
Mortgage loans | Loans 30-59 Days past due    
Schedule of Accounts, Notes, Loans and Financing Receivable [Table]    
Total 1,515 2,133
Mortgage loans | Loans 60-89 days past due    
Schedule of Accounts, Notes, Loans and Financing Receivable [Table]    
Total 973 1,069
Mortgage loans | Loans 90 days or more past due and still accruing    
Schedule of Accounts, Notes, Loans and Financing Receivable [Table]    
Total 2,558 1,419
Mortgage loans | Current loans    
Schedule of Accounts, Notes, Loans and Financing Receivable [Table]    
Total 804,562 736,691
Car loans    
Schedule of Accounts, Notes, Loans and Financing Receivable [Table]    
Total 164,251 262,708
Car loans | Loans 30-59 Days past due    
Schedule of Accounts, Notes, Loans and Financing Receivable [Table]    
Total 1,151 2,167
Car loans | Loans 60-89 days past due    
Schedule of Accounts, Notes, Loans and Financing Receivable [Table]    
Total 689 1,655
Car loans | Loans 90 days or more past due and still accruing    
Schedule of Accounts, Notes, Loans and Financing Receivable [Table]    
Total 10,371 10,157
Car loans | Current loans    
Schedule of Accounts, Notes, Loans and Financing Receivable [Table]    
Total 152,040 248,729
Uncollateralized bank customer loans    
Schedule of Accounts, Notes, Loans and Financing Receivable [Table]    
Total 223,646 245,188
Uncollateralized bank customer loans | Loans 30-59 Days past due    
Schedule of Accounts, Notes, Loans and Financing Receivable [Table]    
Total 2,802 3,576
Uncollateralized bank customer loans | Loans 60-89 days past due    
Schedule of Accounts, Notes, Loans and Financing Receivable [Table]    
Total 2,450 2,211
Uncollateralized bank customer loans | Loans 90 days or more past due and still accruing    
Schedule of Accounts, Notes, Loans and Financing Receivable [Table]    
Total 11,226 8,853
Uncollateralized bank customer loans | Current loans    
Schedule of Accounts, Notes, Loans and Financing Receivable [Table]    
Total 207,168 230,548
Right of claim for purchased retail loans    
Schedule of Accounts, Notes, Loans and Financing Receivable [Table]    
Total 135,242 146,152
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 135,242 146,152
Collateralized bank customer loans    
Schedule of Accounts, Notes, Loans and Financing Receivable [Table]    
Total 170,574 22,299
Collateralized bank customer loans | Loans 30-59 Days past due    
Schedule of Accounts, Notes, Loans and Financing Receivable [Table]    
Total 50 0
Collateralized bank customer loans | Loans 60-89 days past due    
Schedule of Accounts, Notes, Loans and Financing Receivable [Table]    
Total 32 89
Collateralized bank customer loans | Loans 90 days or more past due and still accruing    
Schedule of Accounts, Notes, Loans and Financing Receivable [Table]    
Total 119 87
Collateralized bank customer loans | Current loans    
Schedule of Accounts, Notes, Loans and Financing Receivable [Table]    
Total 170,373 22,123
Subordinated loan    
Schedule of Accounts, Notes, Loans and Financing Receivable [Table]    
Total 6,163 5,037
Subordinated loan | Loans 30-59 Days past due    
Schedule of Accounts, Notes, Loans and Financing Receivable [Table]    
Total 0 0
Subordinated loan | Loans 60-89 days past due    
Schedule of Accounts, Notes, Loans and Financing Receivable [Table]    
Total 0 0
Subordinated loan | Loans 90 days or more past due and still accruing    
Schedule of Accounts, Notes, Loans and Financing Receivable [Table]    
Total 0 0
Subordinated loan | Current loans    
Schedule of Accounts, Notes, Loans and Financing Receivable [Table]    
Total 6,163 5,037
Other    
Schedule of Accounts, Notes, Loans and Financing Receivable [Table]    
Total 1,372 2,638
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 8 9
Other | Current loans    
Schedule of Accounts, Notes, Loans and Financing Receivable [Table]    
Total $ 1,364 $ 2,629