v3.26.1
DEBT SECURITIES INVESTMENTS - Schedule of Securities Accretable Interest Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Debt Securities, Available-for-sale [Line Items]        
Accretable yield recognized on RMBS beneficial interests $ 2,430 $ 1,400 $ 4,193 $ 3,084
Total 5,290 7,240 12,009 14,423
CMBS        
Debt Securities, Available-for-sale [Line Items]        
Interest income 1,586 4,354 5,276 8,436
RMBS        
Debt Securities, Available-for-sale [Line Items]        
Interest income $ 1,274 $ 1,486 $ 2,540 $ 2,903