Quarterly report pursuant to Section 13 or 15(d)

Outstanding Warrants (Details)

v3.22.1
Outstanding Warrants (Details) - USD ($)
1 Months Ended
Jan. 31, 2022
Mar. 31, 2022
Nov. 30, 2017
Class of Warrant or Right, Number of Securities Called by Warrants or Rights   2,730,725  
IPO [Member]      
Class of Warrant or Right, Number of Securities Called by Warrants or Rights     130,000
Class of Warrant or Right, Exercise Price of Warrants or Rights     $ 6.25
Warrants Not Settleable in Cash, Fair Value Disclosure   $ 114,926  
Follow On Public Offering [Member]      
Class of Warrant or Right, Number of Securities Called by Warrants or Rights 93,750 49,219 187,500
Class of Warrant or Right, Exercise Price of Warrants or Rights     $ 5.00
Warrants Not Settleable in Cash, Fair Value Disclosure     $ 131,728
Common stock shares issued upon exercise of warrants 19,658