XML 30 R6.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Statement of Stockholders' Equity (Parenthetical) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Consolidated Statement of Stockholders' Equity    
Share price of common stock issued for services (in dollars per share)   $ 1.93
Share price of shares issued upon exercise of options (in dollars per share) $ 0.54  
Common stock issued for services one 0.66 0.66
Common stock for options exercise, 0.89 per share issue   0.89
Common stock for options exercise, 2.93 per share issue   2.93
Shares issued through at the market issuance 1.24 average per share   1.24
Share price of shares issued in stock offering (in dollars per share)   1.11
Share price of shares issued pursuant to purchase right (in dollars per share)   $ 1.11
Common stock for services two 0.81  
Common stock for options exercise, 1.31 per share issue $ 1.31