XML 77 R66.htm IDEA: XBRL DOCUMENT v3.25.1
SCHEDULE OF WARRANT MODIFICATION (Details)
Mar. 31, 2025
shares
Feb. 13, 2025
shares
Dec. 31, 2024
shares
Dec. 17, 2024
shares
Jun. 25, 2024
shares
2025 Purchase Warrants [Member]          
Common stock issuable under the warrants   4,907,500      
2025 Purchase Warrants [Member] | Measurement Input, Price Volatility [Member]          
Warrants measurement input   110.1      
2025 Purchase Warrants [Member] | Measurement Input, Risk Free Interest Rate [Member]          
Warrants measurement input   4.27      
2025 Purchase Warrants [Member] | Measurement Input, Expected Dividend Rate [Member]          
Warrants measurement input        
2025 Purchase Warrants [Member] | Measurement Input, Expected Term [Member]          
Remaining contractual term   10 days      
2025 Purchase Warrants [Member] | Measurement Input, Exercise Price [Member]          
Warrants measurement input   0.001      
2024 Purchase Warrants [Member]          
Common stock issuable under the warrants 298,844   298,844 238,339 88,411
2024 Purchase Warrants [Member] | Measurement Input, Price Volatility [Member]          
Warrants measurement input 105.5   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 4.26   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 4 years 2 months 12 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 10.04   10.04 0.001 50.20
2023 Purchase Warrants [Member]          
Common stock issuable under the warrants 56.250   56,250    
2023 Purchase Warrants [Member] | Measurement Input, Price Volatility [Member]          
Warrants measurement input 114.3   109.5    
2023 Purchase Warrants [Member] | Measurement Input, Risk Free Interest Rate [Member]          
Warrants measurement input 3.96   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 3 years   3 years 3 months 18 days    
2023 Purchase Warrants [Member] | Measurement Input, Exercise Price [Member] | Minimum [Member]          
Warrants measurement input 110.00   110.00    
2023 Purchase Warrants [Member] | Measurement Input, Exercise Price [Member] | Maximum [Member]          
Warrants measurement input 150.00   150.00