v3.26.1
Stockholder Equity (Tables)
3 Months Ended
Mar. 31, 2026
Stockholder Equity [Abstract]  
Schedule of Warrants

The movement of warrants during the quarters ended March 31 2026, and 2025, is shown below:

 

          Weighted     Average  
          Average     Remaining  
    Number of     Exercise     Contractual  
Warrants   Warrants     price     Term  
Outstanding on January 1, 2026     24,765     $ 509.05       4.74  
Granted     260,000       5.81      
1,511
 
Exercised     (260,000 )     5.81      
(1,511
)
Outstanding on March 31, 2026     24,765       509.05       4.49  
Exercisable on March 31, 2026     24,765     $ 509.05       4.49  

 

                Weighted  
          Weighted     Average  
          Average     Remaining  
    Number of     Exercise     Contractual  
Warrants   Warrants     price     Term  
Outstanding on January 1, 2025     65     $ 119,371       3.05  
Outstanding on March 31, 2025     65       119,371       2.80  
Exercisable on March 31, 2025     28     $ 119,371       2.57