XML 91 R78.htm IDEA: XBRL DOCUMENT v3.25.1
Revenues (Details) - USD ($)
12 Months Ended
Feb. 28, 2025
Feb. 29, 2024
Feb. 28, 2024
Feb. 28, 2023
Revenue $ 10,889,000 $ 153,000    
Technology licensing [Member]        
Revenue 10,395,000 0 $ 0  
Engineering services [Member]        
Revenue 368,000 0    
Sales of PET [Member]        
Revenue $ 126,000 $ 153,000   $ 153,000