v3.25.0.1
Acquisitions (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2023
Aug. 03, 2023
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2022
Dec. 31, 2021
Acquisitions            
Goodwill     $ 3,030,013 $ 3,019,999 $ 3,009,558 $ 3,009,769
HealthPay24            
Acquisitions            
Consideration paid   $ 31,400        
Useful lives   12 years 1 month 6 days        
Goodwill   $ 13,935        
HealthPay24 | General and administrative            
Acquisitions            
Total acquisition costs     $ 900      
HealthPay24 | Customer relationships            
Acquisitions            
Useful lives   19 years        
Total intangible assets   $ 14,500        
HealthPay24 | Developed technology            
Acquisitions            
Useful lives   8 years        
Total intangible assets   $ 800        
HealthPay24 | Tradenames and trademarks            
Acquisitions            
Useful lives   2 years        
Total intangible assets   $ 400        
Olive AI, Inc            
Acquisitions            
Total consideration $ 10,000          
Total intangible assets 10,600          
Goodwill $ 6,500