XML 71 R52.htm IDEA: XBRL DOCUMENT v3.25.4
Summary of Significant Accounting Policies - Schedule of Amortization Period for Intangible Assets (Details)
Dec. 31, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Amortization Period 13 years 4 months 24 days 13 years 4 months 24 days
Purchased contract rights and customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Amortization Period 13 years 6 months 13 years 6 months
Purchased contract rights and customer relationships | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Amortization Period 5 years  
Purchased contract rights and customer relationships | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Amortization Period 15 years  
Provider contracts    
Finite-Lived Intangible Assets [Line Items]    
Amortization Period 13 years 9 months 18 days 14 years
Provider contracts | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Amortization Period 4 years  
Provider contracts | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Amortization Period 15 years  
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Amortization Period 15 years 6 months 15 years 7 months 6 days
Trade names | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Amortization Period 7 years  
Trade names | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Amortization Period 20 years  
Developed technologies    
Finite-Lived Intangible Assets [Line Items]    
Amortization Period 3 years 9 months 18 days 4 years 4 months 24 days
Developed technologies | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Amortization Period 2 years  
Developed technologies | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Amortization Period 5 years