XML 38 R27.htm IDEA: XBRL DOCUMENT v3.25.3
Note 6 - Intangibles, Net (Tables)
9 Months Ended
Sep. 30, 2025
Notes Tables  
Schedule of Finite-Lived Intangible Assets [Table Text Block]
    As of September 30, 2025     As of December 31, 2024  
   

Gross Carrying Costs

   

Accumulated Amortization

   

Net Carrying Amount

   

Gross Carrying Costs

   

Accumulated Amortization

   

Net Carrying Amount

 

Patents & Trademarks

  $ 64,087       (16,565 )     47,522     $ 64,087     $ (13,132 )   $ 50,955  
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]

Year Ending December 31,

     

Remainder of 2025

  $ 1,144  

2026

    4,578  

2027

    4,578  

2028

    4,578  

2029

    4,578  

Thereafter

    28,066  

Total

  $ 47,522