Stockholders Equity (Details Narrative) - shares
shares in Thousands
9 Months Ended
Nov. 30, 2023
Nov. 30, 2022
Stockholders Equity Abstract    
Issuance Of Shares Upon Settlement Of Restricted Stock Units, Shares 51,963 51,531
Issuance of shares upon the exercise of stock options, Shares 7,721