Annual report [Section 13 and 15(d), not S-K Item 405]

Stockholders??? Equity (Details Narrative)

v3.25.1
Stockholders’ Equity (Details Narrative) - USD ($)
12 Months Ended
Aug. 30, 2024
Apr. 05, 2024
Jul. 02, 2020
Dec. 31, 2024
Dec. 31, 2023
Aug. 29, 2024
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Common stock, shares authorized       250,000,000 250,000,000  
Common stock, par value       $ 0.0001 $ 0.0001  
Common stock, shares issued       5,086,985 4,345,291  
Common stock, shares outsatnding       5,086,985 4,345,291  
Preferred stock shares authorized       10,000,000    
Preferred stock, par value       $ 0.001    
April 2024 Purchase Agreement [Member]            
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Stock issued during new issued, shares       671,033    
Shares issued, price per share   $ 15.00        
Gross proceeds   $ 10,000,000        
Net proceeds after deducting underwriting discounts, commissions, other offering expenses   $ 9,125,000        
April 2024 Purchase Agreement [Member] | Registered Direct Offering [Member]            
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Stock issued during new issued, shares   666,667        
Sales Agreement [Member] | Underwritten Public Offering [Member]            
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Stock issued during new issued, shares       4,366 0  
Aggregate offering price for sale of stock     $ 50,000,000 $ 44,191,000    
Sale of stock percentage     3.00%      
Net proceeds from issuance of common stock       $ 54,000    
Reverse Stock Split [Member]            
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Common stock, shares authorized 250,000,000         500,000,000
Common stock, par value $ 0.0001          
Common stock, shares issued 5,086,985         250,816,164
Common stock, shares outsatnding 5,086,985         250,816,164
Common Stock [Member]            
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Issuance of common stock in reverse stock split, shares 70,661     70,661 [1]    
Stock issued during new issued, shares [1]       671,033    
Warrant [Member]            
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Outstanding warrants       $ 666,667    
Exercise price       $ 17.50    
Warrant [Member] | April 2024 Purchase Agreement [Member]            
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Stock issued during new issued, shares   666,667        
[1] Adjusted to reflect the impact of the 1-for-50 reverse stock split effective as of August 30, 2024.