v3.25.2
Transactions (Tables)
6 Months Ended
Jun. 30, 2025
Business Combination, Asset Acquisition, Transaction between Entities under Common Control, and Joint Venture Formation [Abstract]  
Schedule of Allocation of Purchase Price
The purchase price was allocated to the assets acquired and liabilities assumed based on their estimated fair values as of August 1, 2024, as follows (in thousands):

Purchase consideration:
Cash$19,500 
Fair value of contingent consideration9,000 
Total consideration$28,500 
Identifiable intangible assets acquired:
Technology$7,700 
Total identifiable intangible assets acquired7,700 
Liabilities assumed:
Accrued compensation and employee benefits
Total liabilities assumed
Goodwill20,809 
Net assets acquired$28,500