v3.26.1
Note 3 - Residential Mortgage Loans - at Fair Value - Schedule of Residential Mortgage Loans (Details) - USD ($)
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Acquisition cost $ 44,751,243  
Unpaid principal balance 47,122,776  
Net discount on mortgage loans purchased (2,263,398)  
Change in fair value 57,992  
Fair Value $ 44,917,370 $ 0
Weighted average interest rate 5.86%  
Weighted average remaining contractual maturity (years) (Year) 27 years 6 months