XML 50 R40.htm IDEA: XBRL DOCUMENT v3.24.3
Note 7 - Intangible Assets - Components of Intangible Assets (Details) - USD ($)
Sep. 30, 2024
Dec. 31, 2023
Net Carrying Amount $ 221,473  
Patents and Trademarks [Member]    
Gross Carrying Costs 521,621 $ 521,621
Accumulated Amortization (300,148) (280,282)
Net Carrying Amount $ 221,473 $ 241,339