XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.1
Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2023
Accounting Policies [Abstract]  
Schedule of diluted net loss per share
   March 31, 
   2023   2022 
Options to purchase common stock   739,835    806,065 
Restricted stock units   197,500    - 
Warrants for common stock   811,882    811,882 
Class A warrants for common stock   2,484,000    2,484,000 
Class B warrants for common stock   75,400    76,500