Note 4 - Goodwill and Other Intangibles - Schedule of Intangible Assets (Details) - USD ($) |
Jun. 30, 2025 |
Dec. 31, 2024 |
---|---|---|
Intangible assets, gross | $ 4,000,000 | $ 4,000,000 |
Intangible assets, accumulated amortization | (476,699) | (31,699) |
Intangible assets, net | 3,523,301 | 3,968,301 |
Customer Relationships [Member] | ||
Intangible assets, gross | 2,100,000 | 2,100,000 |
Intangible assets, accumulated amortization | (374,932) | (24,932) |
Intangible assets, net | $ 1,725,068 | $ 2,075,068 |
Weighted average amortization period (Year) | 2 years 5 months 15 days | 2 years 11 months 15 days |
Trademarks and Trade Names [Member] | ||
Intangible assets, gross | $ 1,900,000 | $ 1,900,000 |
Intangible assets, accumulated amortization | (101,767) | (6,767) |
Intangible assets, net | $ 1,798,233 | $ 1,893,233 |
Weighted average amortization period (Year) | 9 years 5 months 15 days | 9 years 11 months 15 days |