Warrants - Schedule of Warrant Liability (Details) $ in Thousands |
3 Months Ended |
---|---|
Mar. 31, 2025
USD ($)
| |
Warrants and Rights Note Disclosure [Abstract] | |
Balance at January 1, 2025 | $ 438 |
Change in fair value | (102) |
Balance at March 31, 2025 | $ 336 |