v3.25.2
Equity Financings (Tables)
6 Months Ended
Jun. 30, 2025
Equity [Abstract]  
Schedule of activity for warrants outstanding
        
   Warrants   Weighted Average Exercise Price 
Outstanding - December 31, 2024   142,915   $127.31 
Granted   314,466    4.77 
Forfeited/cancelled/restored        
Exercised        
Outstanding – June 30, 2025   457,381   $43.06