XML 102 R87.htm IDEA: XBRL DOCUMENT v3.25.0.1
FAIR VALUE MEASUREMENT - Schedule of earnout consideration measured at fair value (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Measurement period adjustments   $ (606)
FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfOtherComprehensiveIncomeExtensibleListNotDisclosedFlag Change in the fair value of liability*  
Fair Value, Recurring | Contingent Holdback Consideration    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Liability, beginning balance $ 0  
Acquisition 981  
Change in the fair value of liability 3,712  
Measurement period adjustments (411)  
Settlement (206)  
Liability, ending balance 4,076 0
Fair Value, Recurring | Contingent earnout consideration    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Liability, beginning balance 0  
Change in the fair value of liability 218,953  
Liability, ending balance 286,898 $ 0
Fair Value, Recurring | Contingent earnout consideration | Synq3, Inc    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Acquisition 1,676  
Fair Value, Recurring | Contingent earnout consideration | Amelia    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Acquisition $ 66,269