v3.26.1
Note 8 - Variable Interest Entity - Assets to Settle Variable Interest Entities (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Receivables $ 867,602 $ 66
Variable Interest Entity, Primary Beneficiary [Member]    
Mortgage servicing rights investments - at fair value 2,474,905  
Receivables $ 41,955