Organization and Nature of Business (Details) |
May 15, 2026 |
Mar. 09, 2026 |
Nov. 03, 2025 |
Mar. 14, 2025 |
|---|---|---|---|---|
| 2025 Reverse Split [Member] | ||||
| Organization and Nature of Business [Line Items] | ||||
| Reverse stock split | 1-for-250 | |||
| 2025 Pearsanta Reverse Split [Member] | ||||
| Organization and Nature of Business [Line Items] | ||||
| Reverse stock split | 1-for-60 | |||
| November 2025 Reverse Split [Member] | ||||
| Organization and Nature of Business [Line Items] | ||||
| Reverse stock split | 1-for-113 | |||
| March 2026 Reverse Split [Member] | ||||
| Organization and Nature of Business [Line Items] | ||||
| Reverse stock split | 1-for-8 | |||
| May 2026 Reverse Split [Member] | Subsequent Event [Member] | ||||
| Organization and Nature of Business [Line Items] | ||||
| Reverse stock split | 1-for-27 |