Note 15 - Related Party Transactions (Details Textual) - USD ($) |
3 Months Ended | 6 Months Ended | |||
|---|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
Dec. 31, 2025 |
|
| Investment Income, Dividend | $ 170,721 | $ 204,865 | $ 375,587 | $ 409,731 | |
| Orchid Island Capital [Member] | |||||
| Investment Owned, Balance, Shares (in shares) | 569,071 | 569,071 | 569,071 | ||
| Equity Method Investment, Ownership Percentage | 0.30% | 0.30% | 0.30% | ||
| X | ||||||||||
- Definition The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of dividend income on nonoperating securities. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Number of shares of investment owned. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Details
|