XML 40 R33.htm IDEA: XBRL DOCUMENT v3.25.1
Divestiture (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 5 Months Ended 12 Months Ended
May 20, 2024
Mar. 31, 2025
Oct. 31, 2024
Dec. 31, 2024
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Proceeds received from divestiture of business   $ 3,848    
Goodwill   972,347   $ 970,558
Intangible assets   107,644   109,643
Asset Purchase Agreement        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Sale of business remaining consideration receivable   2,300   6,100
Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member]        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Goodwill   2,900    
Intangible assets   4,200    
Deferred Payments [Member] | Asset Purchase Agreement        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Proceeds received from divestiture of business   $ 3,800    
New York Disposition Treatment [Member]        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Cash consideration 50.00%      
Contingent consideration 50.00%      
Proceeds received from divestiture of business $ 4,600      
Paid pro rata as deferred payment 6,900      
Gain on divestiture on businesses       $ 3,700
Maximum [Member] | Asset Purchase Agreement        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Purchase price $ 23,000      
Minimum [Member] | New York Disposition Treatment [Member]        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Business combination contingent transferred percentage     50.00%