v3.25.2
10. Accounts payable and accrued expenses (Details Narrative)
3 Months Ended 12 Months Ended
May 31, 2025
Feb. 28, 2025
European Cardiac Supplier [Member]    
Short-Term Debt [Line Items]    
Concentration Risk, Percentage 68.00% 74.00%