v3.26.1
SCHEDULE OF WARRANT ACTIVITY (Details) - $ / shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Weighted Average Exercise Price, Outstanding beginning $ 6.81 $ 7.31
Weighted Average Exercise Price, Exercised 0.97  
Weighted Average Exercise Price, Forfeited 6.08 9.75
Weighted Average Exercise Price, Outstanding beginning $ 6.80 $ 6.86
Warrant [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Number of Warrants, Beginning balance 1,588,417 1,523,667
Weighted Average Exercise Price, Outstanding beginning $ 5.50 $ 4.30
Number of Warrants, Issued
Weighted Average Exercise Price, Issued
Number of Warrants, Exercised (1,266,667)
Weighted Average Exercise Price, Exercised $ 4.19
Number of Warrants, Forfeited
Weighted Average Exercise Price, Forfeited
Number of Warrants, Ending balance 321,750 1,523,667
Weighted Average Exercise Price, Outstanding beginning $ 8.87 $ 4.30