Subsequent Events - Stockholders’ Deficit on Unaudited Pro Forma Basis (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Mar. 31, 2026 |
Dec. 31, 2025 |
Jun. 30, 2025 |
Mar. 31, 2025 |
Dec. 31, 2024 |
|---|---|---|---|---|---|---|
| Subsequent Events [Abstract] | ||||||
| Total stockholders’ equity (deficit) | $ (2,055) | $ 2,661 | $ 2,624 | $ (8,960) | $ 3,578 | $ 6,528 |
| Pro Forma [Member] | ||||||
| Subsequent Events [Abstract] | ||||||
| Total stockholders’ equity (deficit) | 4,392 | |||||
| Series C Warrants [Member] | Revision of Prior Period, Adjustment [Member] | Pro Forma [Member] | ||||||
| Subsequent Events [Abstract] | ||||||
| Total stockholders’ equity (deficit) | 5,031 | |||||
| Series D Warrants [Member] | Revision of Prior Period, Adjustment [Member] | Pro Forma [Member] | ||||||
| Subsequent Events [Abstract] | ||||||
| Total stockholders’ equity (deficit) | $ 1,416 |