XML 46 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Acquisition (Tables)
3 Months Ended
Mar. 31, 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