v3.26.1
Stockholders' Equity (Stock Option Activity) (Details) - Stock Options [Member]
6 Months Ended
Jun. 30, 2026
$ / shares
shares
Number of options  
Outstanding, beginning balance | shares 38,919
Expired | shares (1,325)
Outstanding, ending balance | shares 37,594
Exercisable | shares 37,594
Weighted average exercise price  
Outstanding, beginning balance | $ / shares $ 42.95
Expired | $ / shares 83.08
Outstanding, ending balance | $ / shares 41.53
Exercisable | $ / shares $ 41.53