v3.26.1
Loans Held for Investment and Allowance for Credit Losses - Schedule of Loans Held for Investment and Allowance for Credit Loss (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Receivables [Abstract]    
Unpaid principal balance $ 9,577,027 $ 7,050,446
Accrued interest receivable 94,359 67,953
Premiums on loans held for investment 11,834 9,818
Less: Discount due to loss on loan purchase commitment (87,263) (75,124)
Less: Discount due to loss on directly originated loans (35,214) (27,559)
Total loans held for investment $ 9,560,742 $ 7,025,534