| Note 13 - Derivative Liability (Details Textual) | May 01, 2024  shares | 
|---|---|
| Safe Accessible Solutions, Inc. ("SAS") [Member] | |
| Business Acquisition, Equity Interest Issued or Issuable, Number of Shares (in shares) | 945,605 | 
| X | ||||||||||
| 
- Definition Number of shares of equity interests issued or issuable to acquire entity. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef 
 | 
| X | ||||||||||
| 
- Details 
 |