Subsequent Events (Details) - USD ($) |
Aug. 12, 2026 |
Aug. 03, 2026 |
Oct. 17, 2025 |
|---|---|---|---|
| New Warrants | |||
| Subsequent Events | |||
| Number of warrants to purchase shares | 16,184,560 | ||
| Exercise price per warrant | $ 0.54 | ||
| Subsequent events | |||
| Subsequent Events | |||
| Agreement of employment term | 2 years | ||
| Annual base salary | $ 687,562 | ||
| Percentage of annual cash performance bonus | 50.00% | ||
| Subsequent events | New Warrants | |||
| Subsequent Events | |||
| Number of warrants to purchase shares | 16,184,560 | ||
| Exercise price per warrant | $ 0.54 | ||
| Subsequent events | New Warrants | 2020 Stock Plan | |||
| Subsequent Events | |||
| Number of warrants to purchase shares | 6,500,000 |