Concentration of Credit Risk - Schedule of Loans Held for Investment Portfolio by Loan Category Type (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Concentration Risk [Line Items] | ||
| Loan commitment | $ 4,508,434 | $ 4,290,603 |
| Unfunded commitment | $ 174,803 | $ 173,595 |
| % of loan commitment | 100.00% | 100.00% |
| Total unpaid principal balance | $ 4,335,033 | $ 4,118,050 |
| % of loan UPB | 100.00% | 100.00% |
| Bridge | ||
| Concentration Risk [Line Items] | ||
| Loan commitment | $ 2,838,972 | $ 2,377,777 |
| Unfunded commitment | $ 78,267 | $ 72,603 |
| % of loan commitment | 63.00% | 55.40% |
| Total unpaid principal balance | $ 2,762,107 | $ 2,306,216 |
| % of loan UPB | 63.70% | 56.00% |
| Light Transitional | ||
| Concentration Risk [Line Items] | ||
| Loan commitment | $ 855,599 | $ 1,062,883 |
| Unfunded commitment | $ 55,663 | $ 50,474 |
| % of loan commitment | 18.90% | 24.80% |
| Total unpaid principal balance | $ 799,936 | $ 1,012,409 |
| % of loan UPB | 18.50% | 24.60% |
| Moderate Transitional | ||
| Concentration Risk [Line Items] | ||
| Loan commitment | $ 813,863 | $ 849,943 |
| Unfunded commitment | $ 40,873 | $ 50,518 |
| % of loan commitment | 18.10% | 19.80% |
| Total unpaid principal balance | $ 772,990 | $ 799,425 |
| % of loan UPB | 17.80% | 19.40% |