Income Taxes (Details) - USD ($)
12 Months Ended
Feb. 28, 2023
Feb. 28, 2022
Income Taxes    
U.s. Operations $ (8,406,384) $ (12,690,909)
Foreign Operations (12,894,181) (32,230,047)
Loss Before Taxes $ (21,300,565) $ (44,920,956)