Note 12 - Subsequent Events (Details Textual) - USD ($) |
2 Months Ended | 6 Months Ended |
|---|---|---|
Aug. 31, 2026 |
Jun. 30, 2026 |
|
| Payments to Acquire Loans Receivable | $ 29,945,586 | |
| Proceeds from in Securities Sold under Agreements to Repurchase | $ 22,573,948 | |
| Subsequent Event [Member] | ||
| Payments to Acquire Loans Receivable | $ 36,776,971 | |
| Proceeds from in Securities Sold under Agreements to Repurchase | $ 28,940,050 |