v3.26.1
Stock Options and Warrants (Tables)
6 Months Ended
Jun. 30, 2026
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock Option Activity Under Equity Incentive Plan

 

  

Number of

Options

  

Weighted

Average Exercise

Price

  

Weighted

Average

Remaining

Contractual Term

 
Balance outstanding at December 31, 2025   566,000   $1.61    2.02 
Granted   3,000    3.75    8.83 
Exercised   (35,013)   1.55    1.94 
Forfeited   -    -    - 
Cancelled or expired   -    -    - 
Balance outstanding at June 30, 2026   533,987   $1.63    1.57 
Exercisable at June 30, 2026   253,987   $1.72    1.70