Fair Value Measurements - Schedule of Company’s Assets and Liabilities that are Measured at Fair Value on a Recurring Basis (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Assets: | ||
| Investments | $ 5,191 | $ 4,872 |
| Level 1 [Member] | ||
| Assets: | ||
| Investments | 5,191 | 4,872 |
| Level 3 [Member] | ||
| Liabilities: | ||
| Earn-out liabilities | $ 274 | $ 560 |