Business Organization and Nature of Operations (Details Narrative) |
Jan. 20, 2026 |
Jan. 02, 2026 |
Dec. 11, 2025 |
|---|---|---|---|
| Reverse stock split | one-for-five (1:5) and one-for-thirty-five (1:35). | ||
| Subsequent Event [Member] | |||
| Reverse stock split | one-for-thirty-five (1:35) | ||
| Board of Directors Chairman [Member] | |||
| Reverse stock split | one-for-five and one-for-thirty-five | ||
| Board of Directors Chairman [Member] | Subsequent Event [Member] | |||
| Reverse stock split | one-for-thirty-five (1:35) |