XML 34 R24.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 4 - Intangible Assets (Tables)
9 Months Ended
Dec. 31, 2024
Notes Tables  
Schedule of Finite-Lived Intangible Assets [Table Text Block]
   

December 31, 2024

   

March 31, 2024

 
   

Cost

   

Weighted Average

Amortization Period

(Years)

   

Accumulated

Amortization

   

Net Carrying

Amount

   

Cost

   

Weighted Average

Amortization Period

(Years)

   

Accumulated

Amortization

   

Net Carrying

Amount

 

Patents & Trademarks

  $ 35,794     10 - 15     $ (27,071 )   $ 8,723     $ 35,794     10 - 15     $ (25,516 )   $ 10,278  

Software

  $ 14,515       3     $ (6,050 )   $ 8,465     $ 14,515       3     $ (2,420 )   $ 12,095  
                                                                 
    $ 50,309             $ (33,121 )   $ 17,188     $ 50,309             $ (27,936 )   $ 22,373  
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]

For the fiscal years

ended March 31,

       

2025

  $ 1,779  

2026

    6,933  

2027

    4,225  

2028

    1,810  

2029

    1,613  

thereafter

    828  
    $ 17,188