XML 34 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Note 4 - Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Intangible asset, gross $ 6,054,365 $ 6,037,021
Accumulated amortizatio (3,457,045) (3,373,710)
Finite-Lived Intangible Assets, Net 2,597,320 2,663,311
Patents [Member]    
Intangible asset, gross 16,000 16,000
Accumulated amortizatio (16,000) (16,000)
Finite-Lived Intangible Assets, Net 0 0
Trade Names [Member]    
Intangible asset, gross 791,603 789,212
Accumulated amortizatio (791,603) (789,212)
Finite-Lived Intangible Assets, Net 0 0
Technology and Software [Member]    
Intangible asset, gross 589,303 587,776
Accumulated amortizatio (589,303) (587,776)
Finite-Lived Intangible Assets, Net 0 0
Customer Relationships [Member]    
Intangible asset, gross 4,657,459 4,644,033
Accumulated amortizatio (2,060,139) (1,980,722)
Finite-Lived Intangible Assets, Net $ 2,597,320 $ 2,663,311