Note 3 - Summary of significant accounting policies - Estimated Useful Lives (Details) |
Sep. 30, 2025 |
Dec. 31, 2024 |
|---|---|---|
| Computer Equipment [Member] | ||
| Property, Plant and Equipment [Line Items] | ||
| Property, Plant and Equipment, Useful Life | 5 years | |
| Office Equipment [Member] | ||
| Property, Plant and Equipment [Line Items] | ||
| Property, Plant and Equipment, Useful Life | 7 years | |
| Vehicles [Member] | ||
| Property, Plant and Equipment [Line Items] | ||
| Property, Plant and Equipment, Useful Life | 5 years | 5 years |