XML 36 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Description of Business and Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2022
Accounting Policies [Abstract]  
Schedule of calculation of diluted loss per share
   2022   2021 
Convertible notes payable   

2,466,297

    117,529 
Warrants   1,229,226    1,403,610 
Stock options   10,332,520    8,910,994 
    

14,028,043

    10,432,133