XML 49 R38.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Series F Activity (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Class of Warrant or Right [Line Items]        
Gross proceeds $ 170,833    
Series F Warrants [Member]        
Class of Warrant or Right [Line Items]        
Shares purchased 9,700 15,850    
Gross proceeds $ 8,200,000 $ 15,850,000    
Net proceeds $ 8,125,000 $ 15,720,000    
Original conversion price    
Shares outstanding $ 5,025 $ 3,945 $ 5,935 $ 6,075
Series F converted $ (2,410) $ (3,130)    
Conversion price    
Shares issuable 4,392,119 131,500    
Series F Warrants [Member] | Novemeber 15 2023 [Member]        
Class of Warrant or Right [Line Items]        
Shares purchased 1,850 1,850    
Gross proceeds $ 1,850,000 $ 1,850,000    
Net proceeds $ 1,850,000 $ 1,850,000    
Original conversion price $ 124.70 $ 124.70    
Shares outstanding $ 150 $ 150 150 150
Series F converted    
Conversion price $ 1.10 $ 30.00    
Shares issuable 136,364 5,000    
Series F Warrants [Member] | March 6 2024 [Member]        
Class of Warrant or Right [Line Items]        
Shares purchased 1,000      
Gross proceeds $ 1,000,000      
Net proceeds $ 950,000      
Original conversion price $ 60.29      
Shares outstanding $ 100   435  
Series F converted $ (335)      
Conversion price $ 1.10      
Shares issuable 90,909      
Series F Warrants [Member] | April 12 2024 [Member]        
Class of Warrant or Right [Line Items]        
Shares purchased 1,050      
Gross proceeds $ 1,050,000      
Net proceeds $ 1,050,000      
Original conversion price $ 37.00      
Shares outstanding   1,050  
Series F converted $ (1,050)      
Conversion price $ 1.10      
Shares issuable      
Series F Warrants [Member] | May 31 2024 [Member]        
Class of Warrant or Right [Line Items]        
Shares purchased 1,050      
Gross proceeds $ 1,050,000      
Net proceeds $ 1,025,000      
Original conversion price $ 32.15      
Shares outstanding $ 525   1,050  
Series F converted $ (525)      
Conversion price $ 1.10      
Shares issuable 477,273      
Series F Warrants [Member] | July 25 2024 [Member]        
Class of Warrant or Right [Line Items]        
Shares purchased 500      
Gross proceeds $ 500,000      
Net proceeds $ 500,000      
Original conversion price $ 23.15      
Shares outstanding   500  
Series F converted $ (500)      
Conversion price $ 1.10      
Shares issuable      
Series F Warrants [Member] | August 27 2024 [Member]        
Class of Warrant or Right [Line Items]        
Shares purchased 500      
Gross proceeds $ 500,000      
Net proceeds $ 500,000      
Original conversion price $ 20.19      
Shares outstanding $ 500   500  
Series F converted      
Conversion price $ 1.10      
Shares issuable 454,545      
Series F Warrants [Member] | October 1 2024 [Member]        
Class of Warrant or Right [Line Items]        
Shares purchased [1] 1,500      
Gross proceeds [1]      
Net proceeds [1]      
Original conversion price [1] $ 12.00      
Shares outstanding [1] $ 1,500   1,500  
Series F converted [1]      
Conversion price [1] $ 1.10      
Shares issuable [1] 1,363,636      
Series F Warrants [Member] | December 18 2024 [Member]        
Class of Warrant or Right [Line Items]        
Shares purchased 750      
Gross proceeds $ 750,000      
Net proceeds $ 750,000      
Original conversion price $ 5.25      
Shares outstanding $ 750   750  
Series F converted      
Conversion price [2] $ 1.20      
Shares issuable 623,131      
Series F Warrants [Member] | February 7 2025 [Member]        
Class of Warrant or Right [Line Items]        
Shares purchased 1,000      
Gross proceeds $ 1,000,000      
Net proceeds $ 1,000,000      
Original conversion price $ 2.22      
Shares outstanding $ 1,000    
Series F converted      
Conversion price [2] $ 1.20      
Shares issuable 830,841      
Series F Warrants [Member] | March 17 2025 [Member]        
Class of Warrant or Right [Line Items]        
Shares purchased 500      
Gross proceeds $ 500,000      
Net proceeds $ 500,000      
Original conversion price $ 1.20      
Shares outstanding $ 500    
Series F converted      
Conversion price $ 1.20      
Shares issuable 415,420      
Series F Warrants [Member] | June 26 2022 [Member]        
Class of Warrant or Right [Line Items]        
Shares purchased   10,000    
Gross proceeds   $ 10,000,000    
Net proceeds   $ 9,920,000    
Original conversion price   $ 620.00    
Shares outstanding     2,925
Series F converted   $ (2,925)    
Conversion price   $ 30.00    
Shares issuable      
Series F Warrants [Member] | March 10 2023 [Member]        
Class of Warrant or Right [Line Items]        
Shares purchased   3,000    
Gross proceeds   $ 3,000,000    
Net proceeds   $ 3,000,000    
Original conversion price   $ 420.00    
Shares outstanding   $ 2,795   3,000
Series F converted   $ (205)    
Conversion price   $ 30.00    
Shares issuable   93,167    
Series F Warrants [Member] | March 6 2024 [Member]        
Class of Warrant or Right [Line Items]        
Shares purchased   1,000    
Gross proceeds   $ 1,000,000    
Net proceeds   $ 950,000    
Original conversion price   $ 60.29    
Shares outstanding   $ 1,000  
Series F converted      
Conversion price   $ 30.00    
Shares issuable   33,333    
[1] These shares were issued as consideration for executing the Omnibus Agreement in connection with the October 2024 Offering
[2] Reflects the conversion price after the March 2025 Down Round Trigger that was triggered with the Sale of Series F on March 17, 2025.