XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Subsequent Events (Details Narrative) - $ / shares
Mar. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sale of stock, number of shares agreed to sell 1,000,000    
Common stock, par value $ 0.0001 $ 0.0001 $ 0.0001
Number of warrants issued to purchase common shares 557,632    
Warrant exercise price $ 0.0001    
Share offering price 3.21    
Warrant Exercised   $ 10.80 $ 10.80
Pre-Funded Warrants [Member]      
Warrant Exercised $ 3.2099    
Institutional Investor [Member]      
Ownership percentage 4.99%