XML 63 R50.htm IDEA: XBRL DOCUMENT v3.26.1
Note 6 - Intangible Assets and Goodwill - Intangible Assets (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Intangible assets, gross $ 30,299,703 $ 30,299,703 $ 8,886,972 $ 8,706,972
Accumulated amortization (6,336,709) (5,356,315) $ (3,065,798) $ (2,847,820)
Intangible assets, net $ 23,962,994 24,943,388    
Developed Technology Rights [Member]        
Estimated economic life (Year) 10 years      
Intangible assets, gross $ 29,780,018 29,780,018    
Accumulated amortization $ (6,084,327) (5,116,765)    
Licensing Agreements [Member]        
Estimated economic life (Year) 10 years      
Intangible assets, gross $ 499,952 499,952    
Accumulated amortization $ (238,146) (226,063)    
Distribution Rights [Member]        
Estimated economic life (Year) 8 years      
Intangible assets, gross $ 19,733 19,733    
Accumulated amortization $ (14,236) $ (13,487)