Fair Value Measurements - Schedule Of Reconciliation of Earn-out liability (Details) - USD ($) $ in Thousands |
9 Months Ended | ||
---|---|---|---|
Sep. 30, 2024 |
Sep. 30, 2023 |
Dec. 31, 2023 |
|
Schedule Of Reconciliation of Earn-out liability [Abstract] | |||
Balance Beginning | $ 987 | ||
Payments earned and paid | (68) | $ (628) | |
Balance Ending | 919 | ||
Current portion of contingent earn-out liabilities | 156 | $ 224 | |
Long-term contingent earn-out liabilities | $ 763 | $ 763 |
X | ||||||||||
- Definition Amount of liability recognized from contingent consideration in asset acquisition. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Amount recognized for uncertainty in income taxes classified as current. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount recognized for uncertainty in income taxes classified as noncurrent. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|