v3.26.1
Note 8 - Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Gross carrying amount $ 43,231,708 $ 251,708
Accumulated amortization (1,232,761) (176,708)
Net carrying amount 41,998,947 75,000
Net carrying amount (41,998,947) (75,000)
Total gross intangible assets 43,363,808 383,808
Intangible assets, net 42,131,047 207,100
Licensing Agreements [Member]    
Gross carrying amount 132,100 132,100
Accumulated amortization 0 0
Net carrying amount 132,100 132,100
Net carrying amount (132,100) (132,100)
Trade Names [Member]    
Gross carrying amount 34,300,000 60,000
Accumulated amortization (825,092) (22,500)
Net carrying amount 33,474,908 37,500
Net carrying amount (33,474,908) (37,500)
Distributor Relationships [Member]    
Gross carrying amount 6,700,000 0
Accumulated amortization (172,951) 0
Net carrying amount 6,527,049 0
Net carrying amount (6,527,049) 0
Product Portfolio [Member]    
Gross carrying amount 2,100,000 60,000
Accumulated amortization (103,010) (22,500)
Net carrying amount 1,996,990 37,500
Net carrying amount (1,996,990) (37,500)
Other Intangible Assets [Member]    
Gross carrying amount 131,708 131,708
Accumulated amortization (131,708) (131,708)
Net carrying amount 0 0
Net carrying amount $ 0 $ 0