Warrants - Schedule of Warrant Liability (Details) - USD ($) $ in Thousands |
12 Months Ended | |
|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
|
| Warrants and Rights Note Disclosure [Abstract] | ||
| Balance at January 1 | $ 438 | $ 454 |
| Change in fair value | 1,199 | (16) |
| Exercise of SSI Warrants | (1,637) | |
| Balance at December 31 | $ 0 | $ 438 |