XML 60 R51.htm IDEA: XBRL DOCUMENT v3.22.1
Note 6 - CMBS Structured Pass Through Certificates - Schedule of Activity Related to CMBS I/O Strips (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Unrealized gain (loss) $ (4,340) $ 631
Collateralized Mortgage-Backed Securities [Member]    
Net interest earned 1,165 611
Unrealized gain (loss) (4,340) 631
Interest Income and Gains (Loss) on Debt Securities, Trading $ (3,175) $ 1,242