Subsequent Events (Details) - USD ($) $ / shares in Units, $ in Thousands |
12 Months Ended | |||
|---|---|---|---|---|
Mar. 04, 2026 |
Apr. 06, 2023 |
Dec. 31, 2025 |
Dec. 31, 2024 |
|
| Subsequent Event [Line Items] | ||||
| Gross proceeds | $ 306 | $ 410 | ||
| Pre-Funded Warrants [Member] | Subsequent Event [Member] | ||||
| Subsequent Event [Line Items] | ||||
| Exercise price | $ 0.0001 | |||
| Pre-Funded Warrants [Member] | Forecast [Member] | ||||
| Subsequent Event [Line Items] | ||||
| Warrant purchase price per share | $ 3.9999 | |||
| Private Placement [Member] | ||||
| Subsequent Event [Line Items] | ||||
| Gross proceeds | $ 501 | |||
| Private Placement [Member] | Subsequent Event [Member] | ||||
| Subsequent Event [Line Items] | ||||
| Gross proceeds | $ 2,000 | |||
| Warrant purchase price per share | $ 4 | |||
| Private Placement [Member] | Pre-Funded Warrants [Member] | Subsequent Event [Member] | ||||
| Subsequent Event [Line Items] | ||||
| Aggregate shares of common stock | 500,000 | |||