XML 79 R68.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 9 - Derivative Financial Instruments - Statement of Operations Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Derivative financial instruments $ 9,952 $ 25,358 $ 18,292 $ 25,749
TBA and Other Forward MBS [Member]        
Derivative financial instruments 1,249 1,531 2,603 1,922
Equity Derivatives [Member]        
Derivative financial instruments (79) 788 (643) 788
Share Forward Liabilities [Member]        
Derivative financial instruments $ 8,782 $ 23,039 $ 16,332 $ 23,039