Note 3 - Balance Sheet Accounts - Schedule of Property, Plant, and Equipment (Details) - USD ($) |
Dec. 31, 2025 |
Dec. 31, 2024 |
|---|---|---|
| Property and equipment, gross | $ 1,631,437 | $ 1,512,423 |
| Less: Accumulated depreciation | (1,299,619) | (1,056,831) |
| Total property and equipment, net | $ 331,818 | 455,592 |
| Leasehold Improvements [Member] | ||
| Useful life (Year) | 3 years | |
| Property and equipment, gross | $ 89,272 | 89,272 |
| Production Tools and Equipment [Member] | ||
| Useful life (Year) | 5 years | |
| Property and equipment, gross | $ 1,020,815 | 874,995 |
| Computer and Office Equipment [Member] | ||
| Property and equipment, gross | $ 377,058 | 359,113 |
| Computer and Office Equipment [Member] | Minimum [Member] | ||
| Useful life (Year) | 3 years | |
| Computer and Office Equipment [Member] | Maximum [Member] | ||
| Useful life (Year) | 5 years | |
| Furniture and Fixtures [Member] | ||
| Useful life (Year) | 5 years | |
| Property and equipment, gross | $ 60,559 | 58,880 |
| Drone Equipment [Member] | ||
| Useful life (Year) | 3 years | |
| Property and equipment, gross | $ 83,733 | $ 130,163 |