v3.25.4
Fair Value Measurements - Schedule Of Qualitative Information Associated With Fair Value Measurement of Level 3 Liabilities (Details) - Keonn Technologies, S.L
$ in Thousands, € in Millions
12 Months Ended
Dec. 31, 2025
EUR (€)
Dec. 31, 2025
USD ($)
Apr. 08, 2025
EUR (€)
Apr. 08, 2025
USD ($)
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Estimated fair value of contingent consideration € 4.9 $ 5,700 € 4.1 $ 4,500
Level 3        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Estimated fair value of contingent consideration   $ 5,692    
Valuation Technique Monte Carlo method      
Percentage applied, Gross profit premium 9.30%      
Percentage applied, Revenue risk premium 8.40%      
Percentage applied, Gross profit volatility 38.50%      
Percentage applied, Revenue volatility 35.00%      
Percentage applied, Credit spread 1.90%