XML 31 R21.htm IDEA: XBRL DOCUMENT v3.22.2.2
Net Loss per Share (Tables)
6 Months Ended
Jun. 30, 2022
Earnings Per Share [Abstract]  
Schedule of diluted net loss per share
   For the three months ended   For the six months ended 
   June 30,   June 30, 
   2022   2021   2022   2021 
Stock options   118,388    118,388    118,388    118,388 
Warrants   1,043,525    762,920    1,043,525    762,920 
Total common stock equivalents   1,161,913    881,308    1,161,913    881,308