XML 77 R66.htm IDEA: XBRL DOCUMENT v3.25.2
SCHEDULE OF WARRANT MODIFICATION (Details)
Jun. 30, 2025
shares
Jun. 27, 2025
shares
May 06, 2025
shares
Feb. 13, 2025
shares
Dec. 31, 2024
shares
Dec. 17, 2024
shares
Jun. 25, 2024
shares
Series B Warrants [Member]              
Common stock issuable under the warrants     1,669,357        
2025 Purchase Warrants [Member] | Prefunded Warrants [Member]              
Common stock issuable under the warrants       49,075      
2025 Purchase Warrants [Member] | Series A Warrants [Member]              
Common stock issuable under the warrants   347,796 347,796        
2025 Purchase Warrants [Member] | Series B Warrants [Member]              
Common stock issuable under the warrants     1,669,357        
2025 Purchase Warrants [Member] | Measurement Input, Price Volatility [Member] | Prefunded Warrants [Member]              
Warrants measurement input       110.1      
2025 Purchase Warrants [Member] | Measurement Input, Price Volatility [Member] | Series A Warrants [Member]              
Warrants measurement input   154.71 158.07        
2025 Purchase Warrants [Member] | Measurement Input, Price Volatility [Member] | Series B Warrants [Member]              
Warrants measurement input     195.04        
2025 Purchase Warrants [Member] | Measurement Input, Risk Free Interest Rate [Member] | Prefunded Warrants [Member]              
Warrants measurement input       4.27      
2025 Purchase Warrants [Member] | Measurement Input, Risk Free Interest Rate [Member] | Series A Warrants [Member]              
Warrants measurement input   3.79 3.87        
2025 Purchase Warrants [Member] | Measurement Input, Risk Free Interest Rate [Member] | Series B Warrants [Member]              
Warrants measurement input     3.87        
2025 Purchase Warrants [Member] | Measurement Input, Expected Dividend Rate [Member] | Prefunded Warrants [Member]              
Warrants measurement input            
2025 Purchase Warrants [Member] | Measurement Input, Expected Dividend Rate [Member] | Series A Warrants [Member]              
Warrants measurement input          
2025 Purchase Warrants [Member] | Measurement Input, Expected Dividend Rate [Member] | Series B Warrants [Member]              
Warrants measurement input            
2025 Purchase Warrants [Member] | Measurement Input, Expected Term [Member] | Prefunded Warrants [Member]              
Remaining contractual term       10 days      
2025 Purchase Warrants [Member] | Measurement Input, Expected Term [Member] | Series A Warrants [Member]              
Remaining contractual term   4 years 10 months 9 days 5 years        
2025 Purchase Warrants [Member] | Measurement Input, Expected Term [Member] | Series B Warrants [Member]              
Remaining contractual term     2 years 6 months        
2025 Purchase Warrants [Member] | Measurement Input, Exercise Price [Member] | Prefunded Warrants [Member]              
Warrants measurement input       0.001      
2025 Purchase Warrants [Member] | Measurement Input, Exercise Price [Member] | Series A Warrants [Member]              
Warrants measurement input   62.00 62.00        
2025 Purchase Warrants [Member] | Measurement Input, Exercise Price [Member] | Series B Warrants [Member]              
Warrants measurement input     0.00        
2024 Purchase Warrants [Member]              
Common stock issuable under the warrants 2,989       2,989 238,339 884
2024 Purchase Warrants [Member] | Measurement Input, Price Volatility [Member]              
Warrants measurement input 154.65       105.7 105.5  
2024 Purchase Warrants [Member] | Measurement Input, Price Volatility [Member] | Minimum [Member]              
Warrants measurement input             72.1
2024 Purchase Warrants [Member] | Measurement Input, Price Volatility [Member] | Maximum [Member]              
Warrants measurement input             101.1
2024 Purchase Warrants [Member] | Measurement Input, Risk Free Interest Rate [Member]              
Warrants measurement input 3.83       4.38 4.26  
2024 Purchase Warrants [Member] | Measurement Input, Risk Free Interest Rate [Member] | Minimum [Member]              
Warrants measurement input             4.25
2024 Purchase Warrants [Member] | Measurement Input, Risk Free Interest Rate [Member] | Maximum [Member]              
Warrants measurement input             5.46
2024 Purchase Warrants [Member] | Measurement Input, Expected Dividend Rate [Member]              
Warrants measurement input      
2024 Purchase Warrants [Member] | Measurement Input, Expected Term [Member]              
Remaining contractual term 3 years 10 months 24 days       4 years 6 months 4 years 6 months  
2024 Purchase Warrants [Member] | Measurement Input, Expected Term [Member] | Minimum [Member]              
Remaining contractual term             1 month 6 days
2024 Purchase Warrants [Member] | Measurement Input, Expected Term [Member] | Maximum [Member]              
Remaining contractual term             5 years
2024 Purchase Warrants [Member] | Measurement Input, Exercise Price [Member]              
Warrants measurement input 1,004.00       1,004.00 0.001 5,020.00
Series B Warrant [Member]              
Common stock issuable under the warrants         189,689    
Series B Warrant [Member] | Measurement Input, Price Volatility [Member]              
Warrants measurement input         105.7    
Series B Warrant [Member] | Measurement Input, Risk Free Interest Rate [Member]              
Warrants measurement input         4.38    
Series B Warrant [Member] | Measurement Input, Expected Dividend Rate [Member]              
Warrants measurement input            
Series B Warrant [Member] | Measurement Input, Expected Term [Member]              
Remaining contractual term         4 years 5 months 23 days    
Series B Warrant [Member] | Measurement Input, Exercise Price [Member]              
Warrants measurement input         0.001    
2023 Purchase Warrants [Member]              
Common stock issuable under the warrants 562       562    
2023 Purchase Warrants [Member] | Measurement Input, Price Volatility [Member]              
Warrants measurement input 154.65       109.5    
2023 Purchase Warrants [Member] | Measurement Input, Risk Free Interest Rate [Member]              
Warrants measurement input 3.83       4.38    
2023 Purchase Warrants [Member] | Measurement Input, Expected Dividend Rate [Member]              
Warrants measurement input          
2023 Purchase Warrants [Member] | Measurement Input, Expected Term [Member]              
Remaining contractual term 2 years 9 months 18 days       3 years 3 months 18 days    
2023 Purchase Warrants [Member] | Measurement Input, Exercise Price [Member] | Minimum [Member]              
Warrants measurement input 11,000.00       11,000.00    
2023 Purchase Warrants [Member] | Measurement Input, Exercise Price [Member] | Maximum [Member]              
Warrants measurement input 15,000.00       15,000.00