Leases (Details) - Schedule of Supplemental Information Related to the Company’s Condensed Consolidated Statement of Cash Flows - USD ($) $ in Thousands |
9 Months Ended | |||
|---|---|---|---|---|
Sep. 30, 2024 |
Sep. 30, 2023 |
|||
| Schedule of Supplemental Information Related to the Company’s Condensed Consolidated Statement of Cash Flows [Line Items] | ||||
| Cash paid for amounts included in present value of operating lease liabilities | [1] | $ 12,426 | $ 9,525 | |
| Right-of-use assets obtained in exchange for operating lease liabilities | $ 2,981 | $ 7,031 | ||
| ||||