XML 116 R37.htm IDEA: XBRL DOCUMENT v3.25.0.1
Business Combination (Tables)
12 Months Ended
Dec. 31, 2024
Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]  
Schedule of Purchase Price Allocation
The following table summarizes the final purchase price allocation (in thousands) as well as the estimated useful lives of the acquired intangible assets over which they are amortized on a straight-line basis, as this approximates the pattern in which economic benefits are consumed:
Estimated Fair ValueEstimated Useful Life (in years)
Cash and cash equivalents272 
Identified intangible assets:
Customer relationships39,000 5
Developed technology9,800 5
Goodwill40,350 
Deferred tax liabilities(8,874)
Other net tangible liabilities(2,047)
Net assets acquired$78,501