XML 78 R67.htm IDEA: XBRL DOCUMENT v3.24.3
Note 9 - Derivative Financial Instruments (Details Textual) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Other Extended Settlement Trade [Member] | Long [Member]      
Derivative, Notional Amount $ 0   $ 0
Equity Derivatives [Member] | Short [Member]      
Derivative Asset 72   1,447
TBA and Other Forward MBS [Member] | Long [Member]      
Derivative, Notional Amount 1,143,600   592,000
TBA and Other Forward MBS [Member] | Short [Member]      
Derivative, Notional Amount 1,165,260   618,425
Foreign Exchange Forward [Member]      
Derivative, Notional Amount 0   $ 0
Share Forward Liabilities [Member]      
Gain (Loss) on Investments $ (20,038) $ (32,229)