v3.26.1
Common Stock (Details 1) - shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Common Stock    
Stock options outstanding begining 4,071,334 3,397,500
Stock options granted 555,000 919,334
Stock options exercised 0 0
Stock options forfeited/expired (652,500) (245,500)
Stock options outstanding, ending 3,973,834 4,071,334