XML 64 R53.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Business Combinations - SMEDIX (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Jan. 16, 2024
Dec. 31, 2023
Business Acquisition [Line Items]      
Goodwill $ 613,790   $ 581,387
SMEDIX      
Business Acquisition [Line Items]      
Cash paid for acquisition   $ 33,200  
Company common stock issued at closing   3,800  
Initial fair value estimate of additional earnings-based contingent consideration $ 6,400 6,400  
Net working capital settlement   200  
Total purchase price   43,600  
Contingent consideration, maximum cash payout   14,400  
Acquired tangible assets   4,900  
Identified intangible assets   8,900  
Liabilities assumed   (3,100)  
Goodwill   $ 32,900