XML 54 R43.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Value Measurement (Tables)
9 Months Ended
Sep. 30, 2025
Fair Value Disclosures [Abstract]  
Schedule of Assets and Liabilities on Recurring Basis The following table summarizes the Company’s assets and liabilities measured at fair value on a recurring basis (in thousands):
September 30, 2025
Level 1Level 2Level 3Total
Liabilities
Contingent consideration$— $— $456 $456 
Total fair value of liabilities measured on a recurring basis$— $— $456 $456 

December 31, 2024
Level 1Level 2Level 3Total
Liabilities
Contingent consideration$— $— $5,000 $5,000 
Total fair value of liabilities measured on a recurring basis$— $— $5,000 $5,000 
Schedule of Changes in Contingent Consideration Measured at Fair Value
The changes in our liabilities measured at fair value for which the Company uses Level 3 inputs to determine fair value are as follows (in thousands):
For the Nine Months Ended September 30,
20252024
Balance as of beginning of period$5,000 $83,600 
Additions— 9,000 
Settlements(6,381)(92,508)
Change in fair value of contingent consideration1,837 9,108 
Balance as of end of period$456 $9,200 
Schedule of Valuation Techniques and Significant Unobservable Inputs
The following table summarizes the fair value (in thousands), valuation techniques and significant unobservable inputs of our Level 3 fair value measurements as of the periods presented:


September 30, 2025
ECP contingent consideration$456 Contractual obligationN/AN/A
December 31, 2024
Fair ValuationSignificantAssumption or
ValueTechniqueUnobservable InputsInput Ranges
Machinify contingent consideration$1,900 Real options approachRisk-neutral expected earnout consideration$1,900 
Discount rate6.57 %
ECP contingent consideration$3,100 Contractual obligationN/AN/A