XML 64 R52.htm IDEA: XBRL DOCUMENT v3.25.1
SCHEDULE OF OUTSTANDING AND EXERCISABLE WARRANTS (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Warrants    
Warrants outstanding, balance 238,594  
Weighted average exercise price outstanding, balance $ 19.02  
Contractual life in years, warrants outstanding 2 years 11 months 12 days 3 years 2 months 12 days
Intrinsic value warrants outstanding, balance  
Warrants exercisable, balance 238,594  
Weighted average exercise price exercisable, balance $ 19.02  
Contractual life in years, warrants exercisabl 2 years 11 months 12 days 3 years 2 months 12 days
Intrinsic value warrants exercisable, balance  
Warrants granted  
Weighted average exercise price, warrants granted  
Warrants forfeited, expired, cancelled  
Weighted average exercise price, warrant forfeited, expired, cancelled  
Warrants exercised  
Weighted average exercise price, warrant exercised  
Warrants outstanding, balance 238,594 238,594
Weighted average exercise price exercisable, balance $ 19.02 $ 19.02
Intrinsic value warrants outstanding, balance
Warrants exercisable, balance 238,594 238,594
Weighted average exercise price exercisable, balance $ 19.02 $ 19.02
Intrinsic value warrants exercisable, balance