Leases (Details) - Schedule of Operating Leases - USD ($) $ in Thousands |
Jun. 30, 2024 |
Dec. 31, 2023 |
---|---|---|
Schedule of Operating Leases [Abstract] | ||
Operating right-of-use assets | $ 566 | $ 694 |
Operating lease liabilities, current | 250 | 267 |
Operating lease liabilities long-term | 236 | 342 |
Total operating lease liabilities | $ 486 | $ 609 |