v3.26.1
Warrants (Tables)
6 Months Ended
Jun. 30, 2026
Warrants  
Schedule of warrant activity
               
   Warrants  Weighted-Average Remaining Contractual Life  Weighted-Average Exercise Price per Share
Outstanding at December 31, 2025   41,622,504    2.86   $1.52 
Granted            
Exercised   (1,000,000)       0.57 
Expired   (1,662,500)       23.70 
Forfeitures            
Outstanding at June 30, 2026   38,960,004    2.57   $0.60 
                
Exercisable at June 30, 2026   38,960,004    2.57   $0.60