Loans Held for Investment and the Allowance for Credit Losses - Schedule of Loans Held for Investment Portfolio by Loan Seniority (Details) - USD ($) $ in Thousands |
Sep. 30, 2026 |
Jun. 30, 2026 |
Dec. 31, 2025 |
Sep. 30, 2025 |
Jun. 30, 2025 |
Dec. 31, 2024 |
||
|---|---|---|---|---|---|---|---|---|
| Accounts, Notes, Loans and Financing Receivable [Line Items] | ||||||||
| Outstanding principal | $ 4,934,450 | $ 4,118,050 | ||||||
| Amortized cost | [1] | 4,916,375 | 4,103,022 | |||||
| Allowance for credit losses | [1] | (73,955) | (74,503) | |||||
| Loans held for investment, net | [1] | 4,842,420 | 4,028,519 | |||||
| Senior loans | ||||||||
| Accounts, Notes, Loans and Financing Receivable [Line Items] | ||||||||
| Outstanding principal | 4,934,450 | 4,118,050 | ||||||
| Unamortized premium (discount) and loan origination fees, net | (18,075) | (15,028) | ||||||
| Amortized cost | 4,916,375 | 4,103,022 | ||||||
| Allowance for credit losses | (73,955) | $ (77,750) | (74,503) | $ (64,544) | $ (66,957) | $ (61,558) | ||
| Loans held for investment, net | $ 4,842,420 | $ 4,028,519 | ||||||
| ||||||||