v3.26.1
Loans Held-for-Investment, Net of Allowance for Credit Losses - Schedule of Loans Held-for-investment on Nonaccrual (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Financing Receivables, Held for Investment, Nonaccrual [Roll Forward]    
Nonaccrual loan amortized cost at beginning of period $ 277,496 $ 453,052
Addition of nonaccrual loan amortized cost 65,873 0
Reduction of nonaccrual loan amortized cost (150) (98,341)
Nonaccrual loan amortized cost at end of period $ 343,219 $ 354,711