v3.26.1
Loans Held for Investment and Allowance for Credit Losses - Schedule of Delinquency Status (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Financing Receivable, Past Due [Line Items]      
Total amortized cost basis $ 24,113 $ 11,867 $ 35,698
Non-delinquent loans      
Financing Receivable, Past Due [Line Items]      
Total amortized cost basis 14,677 7,382 19,628
4 – 29 calendar days past due      
Financing Receivable, Past Due [Line Items]      
Total amortized cost basis 3,643 1,764 5,208
30 – 59 calendar days past due      
Financing Receivable, Past Due [Line Items]      
Total amortized cost basis 2,209 976 2,506
60 – 89 calendar days past due      
Financing Receivable, Past Due [Line Items]      
Total amortized cost basis 1,764 879 4,574
90 – 119 calendar days past due      
Financing Receivable, Past Due [Line Items]      
Total amortized cost basis 1,820 866 3,782
Payment deferral      
Financing Receivable, Past Due [Line Items]      
Total amortized cost basis 23,803 11,642 34,641
Payment deferral | Non-delinquent loans      
Financing Receivable, Past Due [Line Items]      
Total amortized cost basis 14,529 7,240 19,189
Payment deferral | 4 – 29 calendar days past due      
Financing Receivable, Past Due [Line Items]      
Total amortized cost basis 3,588 1,721 5,028
Payment deferral | 30 – 59 calendar days past due      
Financing Receivable, Past Due [Line Items]      
Total amortized cost basis 2,162 959 2,382
Payment deferral | 60 – 89 calendar days past due      
Financing Receivable, Past Due [Line Items]      
Total amortized cost basis 1,730 867 4,421
Payment deferral | 90 – 119 calendar days past due      
Financing Receivable, Past Due [Line Items]      
Total amortized cost basis 1,794 855 3,621
Loan re-amortization      
Financing Receivable, Past Due [Line Items]      
Total amortized cost basis 310 225 1,057
Loan re-amortization | Non-delinquent loans      
Financing Receivable, Past Due [Line Items]      
Total amortized cost basis 148 142 439
Loan re-amortization | 4 – 29 calendar days past due      
Financing Receivable, Past Due [Line Items]      
Total amortized cost basis 55 43 180
Loan re-amortization | 30 – 59 calendar days past due      
Financing Receivable, Past Due [Line Items]      
Total amortized cost basis 47 17 124
Loan re-amortization | 60 – 89 calendar days past due      
Financing Receivable, Past Due [Line Items]      
Total amortized cost basis 34 12 153
Loan re-amortization | 90 – 119 calendar days past due      
Financing Receivable, Past Due [Line Items]      
Total amortized cost basis $ 26 $ 11 $ 161