XML 41 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisition (Tables)
3 Months Ended
Mar. 31, 2024
Business Combination and Asset Acquisition [Abstract]  
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed The following table presents the preliminary allocation of the purchase price at the acquisition date (in thousands):
Cash$1,523 
Tangible assets acquired 383 
Other assets acquired3,002 
Acquired technology19,100 
Customer relationships 2,550 
Trademarks500 
Goodwill61,849 
Total assets acquired88,907 
Liabilities assumed(6,895)
         Total$82,012