Quarterly report [Sections 13 or 15(d)]

Subsequent Events (Details)

v3.25.1
Subsequent Events (Details) - USD ($)
3 Months Ended
May 07, 2025
Mar. 31, 2025
Mar. 31, 2024
Subsequent Events [Line Items]      
Gross proceeds   $ 871
Series D warrants [Member]      
Subsequent Events [Line Items]      
Gross proceeds   6,300,000  
H.C. Wainwright & Co. [Member]      
Subsequent Events [Line Items]      
Gross proceeds   $ 5,000,000  
Subsequent Event [Member]      
Subsequent Events [Line Items]      
Price of per share $ 1.4    
Purchase of shares 3,571,428    
Warrants expire, term 18 months    
Gross proceeds $ 1,300,000    
Subsequent Event [Member] | Series C Warrants [Member]      
Subsequent Events [Line Items]      
Price of per share $ 1.4    
Purchase of shares 3,571,428    
Subsequent Event [Member] | Series D warrants [Member]      
Subsequent Events [Line Items]      
Price of per share $ 1.4    
Purchase of shares 3,571,428    
Aggregate of shares 914,286    
Common Stock [Member]      
Subsequent Events [Line Items]      
Shares sold   252,600  
Price of per share   $ 1.47  
Gross proceeds   $ 370,160  
Net proceeds   $ 358,037