Quarterly report [Sections 13 or 15(d)]

Equity (Narrative) (Details)

v3.25.1
Equity (Narrative) (Details) - USD ($)
3 Months Ended 12 Months Ended
Apr. 07, 2025
Feb. 27, 2025
Feb. 05, 2024
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Oct. 21, 2024
Sep. 09, 2024
Feb. 29, 2024
Class of Stock [Line Items]                    
Agreed upon purchase price floor       $ 21,000.00   $ 0.14       $ 21,000.00
Future anti-dilution protection       50.00%            
Deemed dividend on modification of PIPE Warrants         $ 10,571,514          
Deemed dividend on extinguishment of Convertible Preferred Stock         751,125          
Common stock, par value       $ 0.05   $ 0.05        
Aggregate offering amount [1]       $ 4,070   $ 467        
Proceeds from the issuance of contingent forward contract       5,515,525            
Contingent forward contract       5,406,033            
Gain from change in fair value of contingent forward contract       109,492            
Payments related to equity issuance costs       1,568,099 81,012          
Allocated to contingent forward contract and expensed       576,593            
Amount allocated to shares of common stock and Pre-Funded Warrants       $ 991,506            
Common Stock [Member]                    
Class of Stock [Line Items]                    
Number of shares sold     18       2,702,703      
Series A Preferred Stock [Member]                    
Class of Stock [Line Items]                    
Deemed dividend on modification of PIPE Warrants         $ 751,125          
Series D Preferred Stock [Member]                    
Class of Stock [Line Items]                    
Preferred stock, par value       $ 1.00   $ 1.00        
Preferred stock, value       $ 1            
Preferred stock, shares issued       1   0        
Preferred stock, shares outstanding       1   0        
Series C Preferred Stock [Member]                    
Class of Stock [Line Items]                    
Number of awards authorized                 35,000  
Preferred stock, par value                 $ 1,000.00  
Conversion price           $ 22.50     $ 4,500.00  
Exchange of Series A Preferred Stock and PIPE Warrants to Series C Preferred Stock, net of issuance costs, shares           28,041        
Conversion of Series C Preferred Stock to Common Stock, shares           6,229        
Preferred stock, shares outstanding       0   0        
Purchase Shares [Member]                    
Class of Stock [Line Items]                    
Gross proceed from sale of stock     $ 1,000,000.0              
Purchase Shares [Member] | Common Stock [Member]                    
Class of Stock [Line Items]                    
Common stock, par value     $ 55,500.00       $ 0.37      
At the Market (“ATM”) Offering [Member]                    
Class of Stock [Line Items]                    
Gross proceed from sale of stock       $ 362,269            
Aggregate offering amount               $ 10,000,000    
April 2025 Reverse Stock Split [Member]                    
Class of Stock [Line Items]                    
Number of shares sold       762            
April 2025 Reverse Stock Split [Member] | Prior To Reverse Stock Splits [Member]                    
Class of Stock [Line Items]                    
Number of shares sold       152,250            
Warrants issued to purchase common stock   11,078,480                
April 2025 Reverse Stock Split [Member] | Series C Preferred Stock [Member]                    
Class of Stock [Line Items]                    
Conversion of Series C Preferred Stock to Common Stock, shares           1,246,262        
April 2025 Reverse Stock Split [Member] | At First Closing [Member] | Prior To Reverse Stock Splits [Member]                    
Class of Stock [Line Items]                    
Number of shares sold   1,965,000                
February 2025 Offering [Member]                    
Class of Stock [Line Items]                    
Agreed upon purchase price floor                   $ 0.14
Debt instrument cash fee       7.50%            
Offering purchase price   $ 230.00                
Warrant exercise period   5 years                
Aggregate offering amount   $ 15,000,000                
Warrants issued to purchase common stock   55,392                
Proceeds from the issuance of contingent forward contract       $ 5,515,525            
Contingent forward contract       $ 5,406,033            
February 2025 Offering [Member] | Subsequent Event [Member]                    
Class of Stock [Line Items]                    
Gross proceed from sale of stock $ 20,000,000.0                  
February 2025 Offering [Member] | Prior To Reverse Stock Splits [Member]                    
Class of Stock [Line Items]                    
Offering purchase price   $ 1.15                
February 2025 Offering [Member] | Series A Warrants [Member]                    
Class of Stock [Line Items]                    
Warrant exercise price   $ 345.00                
Warrants issued to purchase common stock   86,957                
February 2025 Offering [Member] | Series A Warrants [Member] | Subsequent Event [Member]                    
Class of Stock [Line Items]                    
Warrants issued to purchase common stock 86,957                  
February 2025 Offering [Member] | Series A Warrants [Member] | Prior To Reverse Stock Splits [Member]                    
Class of Stock [Line Items]                    
Warrant exercise price   $ 1.725                
Warrants issued to purchase common stock   17,391,306                
February 2025 Offering [Member] | Series B Warrants [Member]                    
Class of Stock [Line Items]                    
Warrant exercise price   $ 575.00                
Warrants issued to purchase common stock   86,957                
February 2025 Offering [Member] | Series B Warrants [Member] | Subsequent Event [Member]                    
Class of Stock [Line Items]                    
Warrants issued to purchase common stock 86,957                  
February 2025 Offering [Member] | Series B Warrants [Member] | Prior To Reverse Stock Splits [Member]                    
Class of Stock [Line Items]                    
Warrant exercise price   $ 2.875                
Warrants issued to purchase common stock   17,391,306                
February 2025 Offering [Member] | At First Closing [Member]                    
Class of Stock [Line Items]                    
Number of shares sold   9,825                
February 2025 Offering [Member] | At First Closing [Member] | Subsequent Event [Member]                    
Class of Stock [Line Items]                    
Gross proceed from sale of stock $ 15,000,000.0                  
February 2025 Offering [Member] | At Second Closing [Member]                    
Class of Stock [Line Items]                    
Aggregate offering amount   $ 5,000,000                
February 2025 Offering [Member] | At Second Closing [Member] | Subsequent Event [Member]                    
Class of Stock [Line Items]                    
Gross proceed from sale of stock $ 5,000,000                  
Pre Funded Warrants [Member] | February 2025 Offering [Member]                    
Class of Stock [Line Items]                    
Offering purchase price   $ 229.80                
Warrants issued to purchase common stock   21,739   55,392            
Pre Funded Warrants [Member] | February 2025 Offering [Member] | Subsequent Event [Member]                    
Class of Stock [Line Items]                    
Warrants issued to purchase common stock 21,720                  
Pre Funded Warrants [Member] | February 2025 Offering [Member] | Prior To Reverse Stock Splits [Member]                    
Class of Stock [Line Items]                    
Offering purchase price   $ 1.1490                
Warrants issued to purchase common stock   4,347,826   11,078,480            
[1] Prior period results have been adjusted to reflect the reverse stock split of the common stock at a ratio of 1-for-200 that became effective April 21, 2025, the reverse stock split of the common stock at a ratio of 1-for-50 that became effective October 17, 2024 and the reverse stock split of the common stock at a ratio of 1-for-15 that became effective June 12, 2024. See Note 1, "Nature of Operations," for further details.