v3.26.1
Note 11 - Concentration of Risk - Schedule of Concentration of Risk (Details) - Geographic Concentration Risk [Member]
6 Months Ended
Jun. 30, 2026
Mortgage Loans Unpaid Principal Balance [Member] | CALIFORNIA  
Concentration 19.40%
Mortgage Loans Unpaid Principal Balance [Member] | FLORIDA  
Concentration 13.70%
Mortgage Servicing Rights Investment [Member] | CALIFORNIA  
Concentration 30.70%
Mortgage Servicing Rights Investment [Member] | KANSAS  
Concentration 16.50%