Fair Value Measurements - Schedule of Reconciliation of Earn-out liability (Details) - USD ($) $ in Thousands |
3 Months Ended | |
---|---|---|
Mar. 31, 2025 |
Dec. 31, 2024 |
|
Schedule Of Reconciliation of Earn-out liability [Abstract] | ||
Balance Beginning | $ 711 | |
Balance Ending | 711 | |
Current portion of contingent earn-out liabilities | 256 | $ 256 |
Long-term contingent earn-out liabilities | 455 | $ 455 |
Payments earned and paid | ||
Loss upon re-measurement |
X | ||||||||||
- Definition The amount of earn out liability. No definition available.
|
X | ||||||||||
- Definition Gain loss upon re-measurement. No definition available.
|
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
|