Stock-Based Compensation (Details 3) |
6 Months Ended |
|---|---|
|
Jun. 30, 2026
$ / shares
shares
| |
| Number of warrants Expired/Cancelled | (29,500) |
| Option [Member] | |
| Number of options outstanding beginning balance | 181,321 |
| Number of warrants Expired/Cancelled | (29,500) |
| Number of option outstanding ending balance | 151,821 |
| Number of option Exercisable | 151,821 |
| Weighted Average Exercise Price, beginning | $ / shares | $ 77.20 |
| Weighted Average Exercise Price Expired/Cancelled | $ / shares | 80.00 |
| Weighted Average Exercise Price, ending | $ / shares | 76.70 |
| Weighted Average Exercise Price exercisable balance | $ / shares | $ 76.70 |