Schedule of Weighted Average Exercise Price and Remaining Contractual Life (Details) - $ / shares |
6 Months Ended | 12 Months Ended | |
|---|---|---|---|
Jun. 30, 2026 |
Dec. 31, 2025 |
May 19, 2026 |
|
| Accumulated Other Comprehensive Income (Loss) [Line Items] | |||
| Weighted average exercise price | $ 67.52 | $ 68.91 | |
| Weighted average remaining contractual life | 2 years 9 months | 3 years 1 month 20 days | |
| Acquisition Related Warrants [Member] | |||
| Accumulated Other Comprehensive Income (Loss) [Line Items] | |||
| Number of warrants | 15,500 | 15,500 | |
| Weighted average exercise price | $ 273.75 | $ 273.75 | |
| Weighted average remaining contractual life | 6 months 3 days | 1 year | |
| Pre Funded Warrants [Member] | |||
| Accumulated Other Comprehensive Income (Loss) [Line Items] | |||
| Number of warrants | 400,000 | 1,592,532 | |
| Weighted average exercise price | $ 0.00 | ||
| Warrant [Member] | |||
| Accumulated Other Comprehensive Income (Loss) [Line Items] | |||
| Number of warrants | 3,294,894 | ||
| Weighted average exercise price | $ 1.57 | ||
| Weighted average remaining contractual life | 4 years 11 months 15 days |