v3.26.1
Loans Held for Investment and Allowance for Credit Losses - Schedule of Loans Held for Investment by Delinquency (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Financing Receivable, Past Due [Line Items]    
Current fiscal year $ 8,972,573 $ 6,580,225
Fiscal year before current fiscal year 440,680 319,680
Two years before current fiscal year 45,570 53,076
Three years before current fiscal year 7,246 4,414
Four years before current fiscal year 277 151
Prior 37 36
Total amortized cost basis 9,466,383 6,957,582
Loan receivable on nonaccrual status 63,800 47,600
Current  – 3 calendar days past due    
Financing Receivable, Past Due [Line Items]    
Current fiscal year 8,524,557 6,268,050
Fiscal year before current fiscal year 401,908 294,778
Two years before current fiscal year 44,161 50,958
Three years before current fiscal year 7,050 4,170
Four years before current fiscal year 252 133
Prior 27 28
Total amortized cost basis 8,977,955 6,618,117
4 – 29 calendar days past due    
Financing Receivable, Past Due [Line Items]    
Current fiscal year 235,777 156,941
Fiscal year before current fiscal year 14,459 9,713
Two years before current fiscal year 616 1,347
Three years before current fiscal year 70 145
Four years before current fiscal year 3 10
Prior 0 0
Total amortized cost basis 250,925 168,156
30 – 59 calendar days past due    
Financing Receivable, Past Due [Line Items]    
Current fiscal year 87,890 62,250
Fiscal year before current fiscal year 7,826 4,367
Two years before current fiscal year 252 288
Three years before current fiscal year 26 35
Four years before current fiscal year 1 4
Prior 0 0
Total amortized cost basis 95,995 66,944
60 – 89 calendar days past due    
Financing Receivable, Past Due [Line Items]    
Current fiscal year 69,564 51,095
Fiscal year before current fiscal year 7,817 5,251
Two years before current fiscal year 211 255
Three years before current fiscal year 28 30
Four years before current fiscal year 1 2
Prior 0 0
Total amortized cost basis 77,621 56,633
90 – 119 calendar days past due    
Financing Receivable, Past Due [Line Items]    
Current fiscal year 54,785 41,889
Fiscal year before current fiscal year 8,670 5,571
Two years before current fiscal year 330 228
Three years before current fiscal year 72 34
Four years before current fiscal year 20 2
Prior 10 8
Total amortized cost basis $ 63,887 $ 47,732