v3.25.0.1
Acquisitions - Schedule of Preliminary Purchase Price (Details) - USD ($)
$ in Millions
Dec. 08, 2023
Jul. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Sep. 11, 2023
Identifiable assets acquired and liabilities assumed:          
Goodwill     $ 2,823 $ 2,817  
Follow Up Boss          
Purchase price:          
Cash $ 403        
Contingent consideration 81        
Total purchase price 484        
Identifiable assets acquired and liabilities assumed:          
Cash and cash equivalents 4        
Goodwill 402        
Intangible assets 86        
Deferred revenue (7)        
Other liabilities (1)        
Total purchase price $ 484        
Aryeo          
Purchase price:          
Total purchase price   $ 35      
Identifiable assets acquired and liabilities assumed:          
Cash and cash equivalents   3      
Goodwill   26      
Intangible assets   11      
Other assets   0      
Liabilities   (2)      
Total purchase price   $ 38      
Spruce          
Identifiable assets acquired and liabilities assumed:          
Cash and cash equivalents         $ 5
Goodwill         16
Intangible assets         2
Other assets         2
Liabilities         (1)
Total purchase price         $ 24