v3.26.3
Note 5 - Derivative Financial Instruments - Schedule of Derivative Gain (Loss) (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2026
Unrealized gain on interest rate futures $ 2,343,518 $ 2,968,714
Interest Rate Contract [Member]    
Net gains (losses)   0
Unrealized gain on interest rate futures [1]   $ 2,968,714
[1] Amounts related to the interest rate futures held by the Company are recorded at fair value and included in unrealized loss on residential mortgage loans, mortgage servicing rights investments and derivatives, net in the accompanying consolidated statement of operations.