Installment Payment Liability - Schedule of Reconciliation of the Installment Payment Liability (Details) - USD ($) $ in Thousands |
12 Months Ended | |
---|---|---|
Dec. 31, 2023 |
Dec. 31, 2022 |
|
Schedule of Reconciliation of the Installment Payment Liability [Abstract] | ||
Balance | $ 681 | |
Balance | 1,425 | 681 |
Current portion of installment payment liabilities | 786 | 267 |
Long-term installment payment liabilities | 639 | 414 |
Additions pursuant to acquisitions | 951 | $ 681 |
Interest accretion | 11 | |
Payments made | $ (218) |
X | ||||||||||
- Definition Additions pursuant to acquisitions. No definition available.
|
X | ||||||||||
- Definition The amount represents the value of current portion of installment payment liabilities. No definition available.
|
X | ||||||||||
- Definition Interest accretion. No definition available.
|
X | ||||||||||
- Definition The amount represents the vaue of long-term installment payment liabilities. No definition available.
|
X | ||||||||||
- Definition Payments made. No definition available.
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Fair value portion of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|