XML 34 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Acquisition (Tables)
6 Months Ended
Jun. 30, 2023
Business Combination and Asset Acquisition [Abstract]  
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed
The following table presents management's final purchase price allocation:

(in thousands)Purchase price allocation
Cash$843
Accounts receivable209
Property and equipment204
Developed technology10,700
Prepaid and other acquired assets221
Goodwill28,495
Total assets40,672
Accounts payable and accrued expenses1,300
Deferred revenue443
Earn-out liability14,200
Consideration paid$24,729