Nature of Operations and Summary of Significant Accounting Policies (Details) - USD ($) |
12 Months Ended | |||
|---|---|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
May 28, 2025 |
|
| Accounting Policies [Abstract] | ||||
| Financial income (expenses), net | $ 10,386,000 | $ 1,676,000 | $ 2,993,000 | |
| Accounts Receivable Factoring, Maximum Amount | $ 15,000,000 | |||
| X | ||||||||||
- Definition Accounts Receivable Factoring, Maximum Amount No definition available.
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business). Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|