XML 56 R41.htm IDEA: XBRL DOCUMENT v3.25.0.1
Equity Financings (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
Apr. 23, 2024
Apr. 30, 2023
Nov. 30, 2022
Jun. 30, 2023
Dec. 31, 2024
Dec. 31, 2023
Subsidiary, Sale of Stock [Line Items]            
Proceeds from issuance of common stock         $ 8,721,027 $ 4,016,523
Payoff Of New And Prior Notes [Member] | Common Stock Warrants [Member]            
Subsidiary, Sale of Stock [Line Items]            
Warrants issued, shares         2,226,811  
New Note [Member] | Common Stock Warrants [Member]            
Subsidiary, Sale of Stock [Line Items]            
Warrants issued, shares   26,000        
Prior Note [Member]            
Subsidiary, Sale of Stock [Line Items]            
Warrants issued, exercise price     $ 52.50      
Warrants issued, shares     12,000      
Warrants cancelled, shares   12,000        
Prior Note [Member] | New Common Stock Warrants [Member]            
Subsidiary, Sale of Stock [Line Items]            
Warrants issued, exercise price   $ 52.50        
Warrants issued, shares   24,000        
Securities Purchase Agreement [Member]            
Subsidiary, Sale of Stock [Line Items]            
Proceeds from issuance of preferred stock $ 2,314,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 1,250,137          
Warrants issued, exercise price $ 1.851       $ 0.4930  
White Lion Purchase Agreement [Member]            
Subsidiary, Sale of Stock [Line Items]            
Stock issued new, shares       2,361,514 4,815,263  
Proceeds from issuance of common stock       $ 1,300,000 $ 8,200,000  
Ascendiant Capital Markets [Member]            
Subsidiary, Sale of Stock [Line Items]            
Stock issued new, shares         1,317,464  
Proceeds from issuance of common stock         $ 700,000