XML 78 R53.htm IDEA: XBRL DOCUMENT v3.25.1
BUSINESS COMBINATIONS AND DISPOSALS - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Jan. 16, 2024
Oct. 16, 2023
Apr. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Business Acquisition [Line Items]            
Accounts receivable       $ 53,753 $ 56,243  
Cash consideration       664 36,705 $ 43,364
Viewgol, LLC            
Business Acquisition [Line Items]            
Cash consideration   $ 37,400        
Acquisition related costs         300  
Payment for working capital adjustments     $ 700      
Revenue of acquiree since acquisition       20,000 3,800  
Net income of acquiree since acquisition       8,100 $ 300  
Viewgol, LLC | EBTIDA Earnout            
Business Acquisition [Line Items]            
Earnout liability   21,500        
Contingent consideration, EBITDA target   6,000        
Viewgol, LLC | Offshore Earnout            
Business Acquisition [Line Items]            
Earnout liability   $ 10,000        
American HealthTech, Inc.            
Business Acquisition [Line Items]            
Cash consideration $ 25,000          
Cash consideration held in escrow 3,800          
Cash consideration held in indemnity escrow 2,500          
Cash consideration held in special indemnity escrow 1,000          
Cash consideration, net $ 21,400          
Expenses related to disposal       300    
Transition services agreement, period 18 months          
Accounts receivable       300    
Gain on sale       $ 1,500