Concentration of Credit Risk - Schedule of Loans Held for Investment Portfolio by Loan Category Type (Details) - USD ($) $ in Thousands |
Sep. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Concentration Risk [Line Items] | ||
| Loan commitment | $ 5,168,717 | $ 4,290,603 |
| Unfunded commitment | $ 236,552 | $ 173,595 |
| % of loan commitment | 100.00% | 100.00% |
| Total unpaid principal balance | $ 4,934,450 | $ 4,118,050 |
| % of loan UPB | 100.00% | 100.00% |
| Bridge | ||
| Concentration Risk [Line Items] | ||
| Loan commitment | $ 3,310,415 | $ 2,377,777 |
| Unfunded commitment | $ 94,684 | $ 72,603 |
| % of loan commitment | 64.00% | 55.40% |
| Total unpaid principal balance | $ 3,218,016 | $ 2,306,216 |
| % of loan UPB | 65.20% | 56.00% |
| Moderate Transitional | ||
| Concentration Risk [Line Items] | ||
| Loan commitment | $ 948,703 | $ 849,943 |
| Unfunded commitment | $ 83,710 | $ 50,518 |
| % of loan commitment | 18.40% | 19.80% |
| Total unpaid principal balance | $ 864,993 | $ 799,425 |
| % of loan UPB | 17.50% | 19.40% |
| Light Transitional | ||
| Concentration Risk [Line Items] | ||
| Loan commitment | $ 909,599 | $ 1,062,883 |
| Unfunded commitment | $ 58,158 | $ 50,474 |
| % of loan commitment | 17.60% | 24.80% |
| Total unpaid principal balance | $ 851,441 | $ 1,012,409 |
| % of loan UPB | 17.30% | 24.60% |