Net Loss Per Share (Additional Information) (Details) - shares |
Mar. 31, 2026 |
Feb. 03, 2026 |
Dec. 31, 2025 |
Jun. 18, 2024 |
Sep. 21, 2023 |
|---|---|---|---|---|---|
| Common stock, shares issued | 8,491,267 | 7,033,004 | 3,250,000 | ||
| Treasury Stock Common Shares Outstanding | 1,458,263 | 1,458,263 | |||
| Series 1 Preferred Stock [Member] | |||||
| Treasury Stock Common Shares Outstanding | 5,000,000 | 5,000,000 | |||
| Warrant [Member] | |||||
| Common stock, shares issued | 8,500,000 |