XML 31 R20.htm IDEA: XBRL DOCUMENT v3.25.3
Organization and Basis of Presentation (Tables)
9 Months Ended
Sep. 30, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of subsequent events
            
   September 30, 2024 
   As Previously
Reported
   Impact of Reverse
Stock Split
   As
Revised
 
Common stock - shares   30,336,010    (29,324,809)   1,011,201 
Common stock - amount  $303   $(293)  $10 
Additional paid-in capital  $24,918,407   $293   $24,918,700 

 

             
   June 30, 2024 
   As Previously
Reported
   Impact of Reverse
Stock Split
   As
Revised
 
Common stock - shares   23,313,070    (22,535,967)   777,103 
Common stock - amount  $233   $(225)  $8 
Additional paid-in capital  $22,893,962   $225   $22,894,187 

 

             
   March 31, 2024 
   As Previously
Reported
   Impact of Reverse
Stock Split
   As
Revised
 
Common stock - shares   21,628,974    (20,908,008)   720,966 
Common stock - amount  $216   $(209)  $7 
Additional paid-in capital  $21,568,549   $209   $21,568,758 

  

             
   December 31, 2024 
   As Previously
Reported
   Impact of Reverse
Stock Split
   As
Revised
 
Common stock - shares   45,944,039    (44,412,571)   1,531,468 
Common stock - amount  $459   $(444)  $15 
Additional paid-in capital  $32,309,162   $444   $32,309,606 

 

             
   December 31, 2023 
   As Previously
Reported
   Impact of Reverse
Stock Split
   As
Revised
 
Common stock - shares   20,540,409    (19,855,729)   684,680 
Common stock - amount  $205   $(198)  $7 
Additional paid-in capital  $17,326,299   $198   $17,326,497 
Schedule of loss per share and weighted average shares outstanding
            
   Nine months ended September 30, 2024 
   As Previously
Reported
   Impact of Reverse
Stock Split
   As
Revised
 
Loss attributable to common shareholders  $(6,864,145)  $   $(6,864,145)
Weighted average shares used to compute basic and diluted EPS   22,715,559    (21,958,374)   757,185 
Loss per share - basic and diluted  $(0.30)  $(8.77)  $(9.07)

 

             
   Three months ended September 30, 2024 
   As Previously
Reported
   Impact of Reverse
Stock Split
   As
Revised
 
Loss attributable to common shareholders  $(1,412,566)  $   $(1,412,566)
Weighted average shares used to compute basic and diluted EPS   24,442,853    (23,628,091)   814,762 
Loss per share - basic and diluted  $(0.06)  $(1.67)  $(1.73)
Schedule of warrants exercisable
            
   Nine months ended September 30, 2024 
   As Previously
Reported
   Impact of Reverse
Stock Split
   As
Revised
 
Common stock options   3,868,970    (3,740,004)   128,966 
Common stock warrants   8,528,766    (8,244,474)   284,292 
Schedule of Warrants adjustment
                        
   As Previously Reported   Impact of Reverse Stock Split   As Revised 
   Options
Outstanding
   Weighted Average
Exercise Price
   Options
Outstanding
   Weighted Average
Exercise Price
   Options
Outstanding
   Weighted Average
Exercise Price
 
Options outstanding at December 31, 2023   2,584,599   $3.06    (2,498,446)  $88.66    86,153   $91.72 
Options granted   1,292,871   $1.96    (1,249,775)  $56.97    43,096   $58.93 
Options cancelled   (8,500)  $2.11    8,217   $61.19    (283)  $63.30 
Options outstanding at September 30, 2024   3,868,970   $2.69    (3,740,004)  $78.13    128,966   $80.82 
Options vested and exercisable at September 30, 2024   3,863,970   $2.69    (3,735,171)  $78.13    128,799   $80.82 

 

Schedule of Warrants adjustment
 Schedule of Warrants adjustment                        
   As Previously Reported   Impact of Reverse Stock Split   As Revised 
                         
    Warrant shares
Outstanding
    Weighted Average
Exercise Price
    Warrant shares
Outstanding
    Weighted Average
Exercise Price
    Warrant shares
Outstanding
    Weighted Average
Exercise Price
 
Warrants outstanding at December 31, 2023   7,854,620   $9.70    (7,592,799)  $281.35    261,821   $291.05 
Warrants granted   674,146   $1.78    (651,675)  $51.62    22,471   $53.40 
Warrants outstanding at September 30, 2024   8,528,766   $9.08    (8,244,474)  $263.18    284,292   $272.26