v3.25.4
Loans Held for Investment and Allowance for Credit Losses - Schedule of Loans Held for Investment by Delinquency (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Jun. 30, 2025
Financing Receivable, Past Due [Line Items]    
Current fiscal year $ 6,831,829 $ 6,580,225
Fiscal year before current fiscal year 1,709,249 319,680
Two years before current fiscal year 116,369 53,076
Three years before current fiscal year 24,868 4,414
Four years before current fiscal year 1,816 151
Prior 124 36
Total amortized cost basis 8,684,255 6,957,582
Loan receivable on nonaccrual status 68,300 47,600
Current  – 3 calendar days past due    
Financing Receivable, Past Due [Line Items]    
Current fiscal year 6,567,676 6,268,050
Fiscal year before current fiscal year 1,529,226 294,778
Two years before current fiscal year 110,407 50,958
Three years before current fiscal year 23,958 4,170
Four years before current fiscal year 1,715 133
Prior 109 28
Total amortized cost basis 8,233,091 6,618,117
4 – 29 calendar days past due    
Financing Receivable, Past Due [Line Items]    
Current fiscal year 144,752 156,941
Fiscal year before current fiscal year 74,619 9,713
Two years before current fiscal year 2,533 1,347
Three years before current fiscal year 534 145
Four years before current fiscal year 55 10
Prior 3 0
Total amortized cost basis 222,496 168,156
30 – 59 calendar days past due    
Financing Receivable, Past Due [Line Items]    
Current fiscal year 53,289 62,250
Fiscal year before current fiscal year 35,537 4,367
Two years before current fiscal year 1,101 288
Three years before current fiscal year 164 35
Four years before current fiscal year 14 4
Prior 2 0
Total amortized cost basis 90,107 66,944
60 – 89 calendar days past due    
Financing Receivable, Past Due [Line Items]    
Current fiscal year 36,303 51,095
Fiscal year before current fiscal year 32,686 5,251
Two years before current fiscal year 1,073 255
Three years before current fiscal year 87 30
Four years before current fiscal year 11 2
Prior 0 0
Total amortized cost basis 70,160 56,633
90 – 119 calendar days past due    
Financing Receivable, Past Due [Line Items]    
Current fiscal year 29,809 41,889
Fiscal year before current fiscal year 37,181 5,571
Two years before current fiscal year 1,255 228
Three years before current fiscal year 125 34
Four years before current fiscal year 21 2
Prior 10 8
Total amortized cost basis $ 68,401 $ 47,732