Financings, November 2025 Registered Direct Offering (Details) - USD ($) $ / shares in Units, $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Nov. 06, 2025 |
Dec. 31, 2025 |
Dec. 31, 2024 |
|
| Financings [Abstract] | |||
| Proceeds from issuance of common stock | $ 5,805 | $ 4,497 | |
| Offering expenses | $ 2,301 | $ 232 | |
| Common Stock [Member] | |||
| Financings [Abstract] | |||
| Shares sold (in shares) | 5,237,063 | ||
| November 2025 Registered Direct Offering [Member] | |||
| Financings [Abstract] | |||
| Proceeds from issuance of common stock | $ 23,000 | ||
| Offering expenses | $ 100 | ||
| November 2025 Registered Direct Offering [Member] | Pre-funded RDO Warrants [Member] | |||
| Financings [Abstract] | |||
| Exercise price (in dollars per share) | $ 0.0001 | ||
| November 2025 Registered Direct Offering [Member] | Common Stock [Member] | |||
| Financings [Abstract] | |||
| Shares sold (in shares) | 3,827,751 | ||
| Price per share (in dollars per share) | $ 2.09 | ||
| Warrants issued (in shares) | 7,177,033 | ||
| Purchase price per prefunded warrant (in dollars per share) | $ 2.0899 | ||