v3.26.3
Schedule of Activity of Outstanding Stock Warrants (Details) - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Equity [Abstract]    
Warrants outstanding beginning balance 8,172,842 8,195,967
Weighted average exercise price, outstanding beginning balance $ 1.79 $ 1.78
Warrants granted
Weighted average exercise price, granted
Warrants exercised (3,180,000) (23,125)
Weighted average exercise price, exercised $ (0.64) $ 0.64
Warrants cancelled
Weighted average exercise price, cancelled
Warrants outstanding ending balance 4,992,842 8,172,842
Weighted average exercise price, outstanding ending balance $ 2.52 $ 1.79
Warrants exercisable ending balance 4,992,842 8,172,842
Weighted average exercise price, exercisable ending balance $ 2.52 $ 1.79