XML 37 R27.htm IDEA: XBRL DOCUMENT v3.25.3
Note 4 - Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
Sep. 30, 2025
Dec. 31, 2024
Intangible asset, gross $ 5,892,244 $ 5,706,438
Accumulated amortization (4,087,975) (3,753,542)
Finite-Lived Intangible Assets, Net 1,804,269 1,952,896
Patents [Member]    
Intangible asset, gross 16,000 16,000
Accumulated amortization (16,000) (16,000)
Finite-Lived Intangible Assets, Net 0 0
Trade Names [Member]    
Intangible asset, gross 769,249 743,628
Accumulated amortization (769,249) (743,628)
Finite-Lived Intangible Assets, Net 0 0
Technology and Software [Member]    
Intangible asset, gross 575,027 558,664
Accumulated amortization (575,027) (558,664)
Finite-Lived Intangible Assets, Net 0 0
Customer Relationships [Member]    
Intangible asset, gross 4,531,968 4,388,146
Accumulated amortization (2,727,699) (2,435,250)
Finite-Lived Intangible Assets, Net $ 1,804,269 $ 1,952,896