v3.26.1
Stockholders’ Equity (Tables)
6 Months Ended
Jun. 30, 2026
Equity [Abstract]  
Schedule of stock purchase warrants
                           
              Outstanding at  
    Exercise         June 30,     December 31,  
Issuance   Price     Expiration   2026     2025  
November 2020   $ 504.40     May 2026     -       1,211  
February 2021   $ 780.00     August 2026     2,084       2,084  
May 2023   $ 7.79     February 2031     889,274       889,274  
October 2023   $ 3.36     April 2029     200,000       200,000  
                  1,091,358       1,092,569