v3.26.1
Common Stock Warrants (Tables)
6 Months Ended
Jun. 30, 2026
Common Stock Warrants  
Schedule of Warrant Activity

 

   Number of
Warrants
   Weighted-Average
Exercise Price
   Weighted-Average
Remaining
Contractual
Term (Years)
 
Outstanding at December 31, 2025   1,999,205   $2.56      
Issued   -    -      
Exercised   (771,115)   0.73      
Expired   -    -      
Outstanding at June 30, 2026   1,228,090   $3.33    6.41 
                
Exercisable at June 30, 2026   1,228,090   $3.33    6.41