Income Taxes (Details) - Schedule of Company’s Uncertain Tax Positions Recognized as Liabilities - USD ($) $ in Thousands |
12 Months Ended | |
|---|---|---|
Dec. 31, 2023 |
Dec. 31, 2022 |
|
| Schedule of Company’s Uncertain Tax Positions Recognized as Liabilities [Abstract] | ||
| Unrecognized tax benefits, beginning of the year | $ 593 | |
| Unrecognized tax benefits, end of the year | 946 | 593 |
| Increase due to current year tax positions | 215 | 177 |
| Increase due to prior year tax positions | 291 | 264 |
| Decrease due to lapse of statute of limitations | $ (153) | |
| Increase due to acquisition | $ 152 | |