v3.26.1
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