v3.26.1
Loan Securitization/Sale Activities - Loans (Details) - REIS Equity Portfolio - Commercial Loans - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Loan Transfer Activities        
Face Amount $ 287,510 $ 434,958 $ 429,168 $ 702,974
Proceeds $ 296,226 $ 445,845 $ 443,336 $ 724,576