Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies - Schedule Of Amortization Period For Intangible Assets (Details)

v3.19.3.a.u2
Summary of Significant Accounting Policies - Schedule Of Amortization Period For Intangible Assets (Details)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, amortization period 12 years 11 years 10 months 24 days
Purchased contract rights    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, amortization period 12 years 9 months 18 days 12 years 7 months 6 days
Purchased contract rights | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, amortization period 5 years  
Purchased contract rights | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, amortization period 21 years  
Provider contracts    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, amortization period 12 years 4 months 24 days 12 years 3 months 18 days
Provider contracts | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, amortization period 4 years  
Provider contracts | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, amortization period 15 years  
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, amortization period 10 years 9 months 18 days 10 years 10 months 24 days
Customer relationships | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, amortization period 3 years  
Customer relationships | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, amortization period 15 years  
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, amortization period 15 years 2 months 12 days 15 years 2 months 12 days
Trade names | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, amortization period 7 years  
Trade names | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, amortization period 20 years  
Developed technologies    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, amortization period 5 years 2 months 12 days 5 years 2 months 12 days
Developed technologies | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, amortization period 2 years  
Developed technologies | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, amortization period 7 years  
Other intangibles    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, amortization period 2 years 8 months 12 days 2 years 8 months 12 days
Other intangibles | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, amortization period 2 years  
Other intangibles | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, amortization period 5 years