XML 69 R54.htm IDEA: XBRL DOCUMENT v3.25.1
Outstanding Warrants (Details Narrative) - USD ($)
12 Months Ended
Nov. 03, 2024
Sep. 28, 2024
Feb. 16, 2022
Feb. 15, 2022
Sep. 28, 2021
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Exercise price           $ 60.08 $ 61.72 $ 61.72
Preferred stock par value           $ 0.00001 $ 0.00001  
Number of warrants expired           18,976  
Series B Preferred Stock [Member]                
Shares redeemed or called during period, shares     1,650          
Series B Preferred Stock [Member] | Securities Purchase Agreement [Member]                
Exercise price         $ 113.40      
Shares issued during the period         3,300      
Preferred stock par value         $ 1,000      
Stock issued during period value new issues         $ 3,300,000      
Aggregate purchase price         $ 3,000,000      
Series B Preferred Stock [Member] | Securities Purchase Agreement [Member] | Maximum [Member]                
Warrants to purchase common stock         16,082      
2022 Investor Warrants [Member]                
Warrants to purchase common stock       484,262        
Proceeds from issuance of warrants       $ 24,000,000        
Shares Issued, Price Per Share       $ 49.56        
Warrants and rights outstanding term       5 years        
Exercise price       $ 60.00        
2022 Over Allotment Warrants [Member]                
Warrants to purchase common stock       484,262        
Proceeds from issuance of warrants       $ 24,000,000        
Shares Issued, Price Per Share       $ 49.56        
Warrants and rights outstanding term       5 years        
Exercise price       $ 60.00        
Shares issued during the period       63,473        
Exercise price, per share       $ 0.12        
2022 Underwriter Warrants [Member]                
Warrants to purchase common stock       484,262        
Proceeds from issuance of warrants       $ 24,000,000        
Shares Issued, Price Per Share       $ 49.56        
Exercise price       $ 61.95        
Shares issued during the period       24,213        
Common Stock [Member] | Series B Preferred Stock [Member]                
Conversion of stock shares converted     30,193          
Pre Funded Conversion Warrants [Member] | Series B Preferred Stock [Member]                
Exercise price     $ 60.00          
Number of shares vested in period     44,391          
Warrant [Member]                
Vesting period     5 years          
Placement Agent Warrants [Member] | Series B Preferred Stock [Member]                
Warrants to purchase common stock         2,894      
Exercise price         $ 124.80      
Number of warrants expired 1,447 1,447