Fair Value Measurements - Schedule of Unobservable Input Reconciliation (Details) - Discounted cash flow - EMotion3D |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Market yield rate | Contingent consideration, tranche two | ||
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ||
| Contingent consideration, measurement input | 0.1053 | 0.1053 |
| Market yield rate | Contingent Consideration Tranche Three | ||
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ||
| Contingent consideration, measurement input | 0.1053 | 0.1053 |
| Scenario probability | Contingent consideration, tranche two | ||
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ||
| Contingent consideration, measurement input | 0.8000 | 0.8000 |
| Scenario probability | Contingent Consideration Tranche Three | ||
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ||
| Contingent consideration, measurement input | 0.8000 | 0.6400 |