Stockholders' Equity (Details 1)
Nov. 30, 2021
USD ($)
Aggregate purchase price, net of issuance costs $ 56,084,304
Common Stock [Member]  
Aggregate purchase price, net of issuance costs 34,622,854
First Tranche Warrants [Member]  
Aggregate purchase price, net of issuance costs 13,158,981
Second Tranche Warrants [Member]  
Aggregate purchase price, net of issuance costs 7,167,195
Third Tranche Warrants [Member]  
Aggregate purchase price, net of issuance costs $ 1,135,274