Schedule of Operating Lease Liability (Details) - USD ($) $ in Thousands |
Dec. 31, 2025 |
Dec. 31, 2024 |
|---|---|---|
| Commitments and Contingencies Disclosure [Abstract] | ||
| Operating lease liability, current | $ 332 | $ 548 |
| Operating lease liability, non-current | 1,240 | $ 276 |
| Total lease liability | $ 1,572 |