XML 66 R50.htm IDEA: XBRL DOCUMENT v3.25.1
SCHEDULE OF WARRANTS OUTSTANDING (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Weighted average remaining life, Outstanding   5 years 1 month 6 days  
Warrant [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Warrant shares outstanding at beginning 186,614 43,698  
Weighted average exercise Price, Outstanding at beginning $ 176.85 $ 875.40  
Weighted average remaining life, Outstanding 2 years 8 months 12 days 4 years 7 months 6 days 3 years 7 months 6 days
Intrinsic Value, Outstanding beginning $ 5,514  
Warrant shares outstanding, Issued 154,088  
Weighted average exercise price, Issued $ 20.55  
Warrant shares outstanding, Exercised (130,267) (8,134)  
Weighted average exercise price, Exercised $ 20.55 $ 20.55  
Warrant shares outstanding, Forfeited   (3,038)  
Weighted average exercise price, Forfeited   $ 1,672.50  
Warrant shares outstanding, Expired (39)    
Weighted average exercise price, expired $ 2,400.00    
Warrant shares outstanding at end 56,308 186,614 43,698
Weighted average exercise Price, Outstanding at end $ 536.70 $ 176.85 $ 875.40
Intrinsic Value, Outstanding ending $ 5,514
Warrant shares outstanding, Exercisable 56,308    
Weighted average exercise price, Exercisable $ 536.70    
Weighted average remaining life, Exercisable 2 years 8 months 12 days    
Intrinsic value, exercisable