Accounts Payable and Accrued Liabilities (Details) - USD ($)
May 31, 2021
Feb. 28, 2021
Payables and Accruals [Abstract]    
Trade accounts payable $ 5,279,857 $ 5,082,736
Accrued employee compensation 1,051,109 970,154
Accrued professional fees 1,040,791 1,270,628
Accrued engineering fees 862,645 535,359
Other accrued liabilities 823,021 265,988
Accounts payable and accrued liabilities $ 9,057,423 $ 8,124,865