XML 36 R26.htm IDEA: XBRL DOCUMENT v3.24.3
Note 7 - Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2024
Notes Tables  
Schedule of Finite-Lived Intangible Assets [Table Text Block]
    As of September 30, 2024     As of December 31, 2023  
   

Gross Carrying Costs

   

Accumulated Amortization

   

Net Carrying Amount

   

Gross Carrying Costs

   

Accumulated Amortization

   

Net Carrying Amount

 

Patents & Trademarks

  $ 521,621     $ (300,148 )   $ 221,473     $ 521,621     $ (280,282

)

  $ 241,339  
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]

Year Ending December 31,

 

Expense

 

Remainder of 2024

  $ 6,622  

2025

    26,489  

2026

    26,489  

2027

    26,489  

2028

    26,489  

Thereafter

    108,895  

Total

  $ 221,473