v3.26.3
Note 10 - Concentration of Risk - Schedule of Concentration of Risk (Details) - Geographic Concentration Risk [Member]
9 Months Ended
Sep. 30, 2026
Mortgage Loans Unpaid Principal Balance [Member] | CALIFORNIA  
Concentration 21.40%
Mortgage Loans Unpaid Principal Balance [Member] | TEXAS  
Concentration 16.40%
Mortgage Servicing Rights Investment [Member] | CALIFORNIA  
Concentration 30.80%
Mortgage Servicing Rights Investment [Member] | KANSAS  
Concentration 16.30%