v3.26.3
Note 3 - Residential Mortgage Loans - at Fair Value - Schedule of Residential Mortgage Loans (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2026
Dec. 31, 2025
Acquisition cost $ 88,269,183 $ 88,269,183  
Unpaid principal balance 92,240,090 92,240,090  
Net discount on mortgage loans purchased (3,596,303) (3,596,303)  
Change in fair value (4,217,368) (4,159,376)  
Fair Value $ 84,484,411 $ 84,484,411 $ 0
Weighted average interest rate 6.03% 6.03%  
Weighted average remaining contractual maturity (years) (Year)   27 years 6 months