v3.25.2
Equity Financings (Details Narrative) - USD ($)
1 Months Ended 6 Months Ended
Jun. 26, 2025
Feb. 19, 2025
Apr. 23, 2024
Apr. 30, 2025
Jun. 30, 2025
Jun. 30, 2024
Subsidiary, Sale of Stock [Line Items]            
Proceeds from issuance of common stock         $ 755,295 $ 4,852,508
Proceeds from issuance of preferred stock         566 $ 0
Series B Preferred Stock [Member]            
Subsidiary, Sale of Stock [Line Items]            
Stock issued new, shares 192 140   447    
Common Stock [Member]            
Subsidiary, Sale of Stock [Line Items]            
Stock issued new, shares 34,523 33,308   85,225    
Securities Purchase Agreement [Member]            
Subsidiary, Sale of Stock [Line Items]            
Proceeds from issuance of preferred stock     $ 2,314,000   $ 750,000  
Securities Purchase Agreement [Member] | Series B Preferred Stock [Member]            
Subsidiary, Sale of Stock [Line Items]            
Stock issued new, shares     2,314      
Warrants issued, common stock issuable     73,538      
Warrants issued, exercise price     $ 31.47   $ 6.2934  
Securities Purchase Agreement [Member] | Series C Preferred Stock [Member]            
Subsidiary, Sale of Stock [Line Items]            
Stock issued new, shares         750  
Warrants issued, common stock issuable         314,466  
Warrants issued, exercise price         $ 4.77  
Ascendiant Capital Markets [Member]            
Subsidiary, Sale of Stock [Line Items]            
Stock issued new, shares         78,901  
Proceeds from issuance of common stock         $ 700,000  
Equity Line Common Stock Purchase Agreement [Member]            
Subsidiary, Sale of Stock [Line Items]            
Stock issued new, shares       25,000    
Proceeds from issuance of common stock       $ 100,000