XML 57 R47.htm IDEA: XBRL DOCUMENT v3.25.1
BUSINESS COMBINATIONS AND DISPOSITIONS - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Jan. 16, 2024
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Accounts receivable   $ 56,575   $ 53,753
Gain on sale of business   53 $ 1,250  
American HealthTech, Inc.        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Sale, cash consideration $ 25,000      
Sale, cash consideration held in escrow 3,800      
Sale, cash consideration held in indemnity escrow 2,500      
Sale, cash consideration held in special indemnity escrow 1,000      
Sale, cash consideration, net $ 21,400      
Transition services agreement, period 18 months      
Accounts receivable   300    
Gain on sale of business   100 $ 1,300  
Consideration released from general indemnity escrow   2,500    
Working capital adjustment   $ 300