XML 57 R34.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 Business Acquisitions, by Acquisition
The following table summarizes the components of the purchase consideration transferred (in thousands):
Base purchase price less contingent consideration
$221,933 
Less: postcombination cash, non-cash expense and other purchase adjustments
118,447 
Plus: cash acquired on acquisition date7,089 
Total purchase consideration, excluding contingent consideration110,575 
Contingent consideration53,067 
Purchase consideration$163,642