Loans Held for Investment, net - Provision for Credit Losses (Details) - USD ($) $ in Thousands |
3 Months Ended | |
|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
|
| Financing Receivable, Allowance for Credit Loss [Roll Forward] | ||
| Beginning balance | $ 8,799 | |
| (Reversal of) provision for credit losses | 603 | $ (153) |
| Ending balance | 9,495 | |
| Total | ||
| Financing Receivable, Allowance for Credit Loss [Roll Forward] | ||
| Beginning balance | 9,111 | 8,908 |
| (Reversal of) provision for credit losses | 603 | (153) |
| Ending balance | 9,714 | 8,755 |
| Loans Held for Investment, net | ||
| Financing Receivable, Allowance for Credit Loss [Roll Forward] | ||
| Beginning balance | 8,799 | 8,074 |
| (Reversal of) provision for credit losses | 696 | (426) |
| Ending balance | 9,495 | 7,648 |
| Unfunded Loan Commitments | ||
| Financing Receivable, Allowance for Credit Loss [Roll Forward] | ||
| Beginning balance | 312 | 834 |
| (Reversal of) provision for credit losses | (93) | 273 |
| Ending balance | $ 219 | $ 1,107 |