Subsequent Events (Details) - Subsequent Event [Member] - shares |
3 Months Ended | |
|---|---|---|
Mar. 24, 2026 |
Jan. 28, 2026 |
|
| Subsequent Events [Line Items] | ||
| Issuance of aggregate shares of common stock | 1,848,886 | |
| December 2025 Pre-Funded Warrants [Member] | ||
| Subsequent Events [Line Items] | ||
| Number of warrants exercied | 1,850,000 | |
| Minimum [Member] | ||
| Subsequent Events [Line Items] | ||
| Number of shares authorized | 100,000,000 | |
| Maximum [Member] | ||
| Subsequent Events [Line Items] | ||
| Number of shares authorized | 500,000,000 | |
| Two Thousand Twenty Three Incentive Plan [Member] | Minimum [Member] | ||
| Subsequent Events [Line Items] | ||
| Number of shares authorized | 11,985,779 | |
| Two Thousand Twenty Three Incentive Plan [Member] | Maximum [Member] | ||
| Subsequent Events [Line Items] | ||
| Number of shares authorized | 14,000,000 |