Loans Held for Investment and the Allowance for Credit Losses - Schedule of Loans Held for Investment Portfolio by Loan Seniority (Details) - USD ($) $ in Thousands |
Jun. 30, 2025 |
Mar. 31, 2025 |
Dec. 31, 2024 |
Jun. 30, 2024 |
Mar. 31, 2024 |
Dec. 31, 2023 |
||
---|---|---|---|---|---|---|---|---|
Accounts, Notes, Loans and Financing Receivable [Line Items] | ||||||||
Outstanding principal | $ 3,783,609 | $ 3,284,510 | ||||||
Amortized cost | [1] | 3,774,686 | 3,278,588 | |||||
Allowance for credit losses | [1] | (66,957) | (61,558) | |||||
Loans held for investment, net | [1] | 3,707,729 | 3,217,030 | |||||
Senior loans | ||||||||
Accounts, Notes, Loans and Financing Receivable [Line Items] | ||||||||
Outstanding principal | 3,783,609 | 3,284,510 | ||||||
Unamortized premium (discount) and loan origination fees, net | (8,923) | (5,922) | ||||||
Amortized cost | 3,774,686 | 3,278,588 | ||||||
Allowance for credit losses | (66,957) | $ (64,721) | (61,558) | $ (66,848) | $ (71,258) | $ (67,092) | ||
Loans held for investment, net | $ 3,707,729 | $ 3,217,030 | ||||||
|