Loan Securitization/Sale Activities - Loans (Details) - REIS Equity Portfolio - Commercial Loans - USD ($) $ in Thousands |
3 Months Ended | |
|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
|
| Loan Transfer Activities | ||
| Face Amount | $ 141,658 | $ 268,016 |
| Proceeds | $ 147,110 | $ 278,731 |