v3.26.1
Note 16 - Revenues (Tables)
12 Months Ended
Feb. 28, 2026
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

February 28,

  

February 28,

 
  

2026

  

2025

 

Technology licensing

 $-  $10,395 

Engineering services

  506   368 

Sales of PET

  8   126 
  $514  $10,889