v3.26.1
Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Schedule Of Intangible Assets [Line Items]    
Definite-lived assets, Gross $ 909,477 $ 911,567
Definite-lived assets, Accumulated Amortization 565,843 547,262
Total intangible assets, Net Carrying Value 343,634 364,305
Total intangible assets, Gross 1,102,727 1,104,817
Total intangible assets, Net Carrying Value 536,884 557,555
Licenses    
Schedule Of Intangible Assets [Line Items]    
Indefinite-lived assets 193,250 193,250
Customer Relationships    
Schedule Of Intangible Assets [Line Items]    
Definite-lived assets, Gross 501,510 502,160
Definite-lived assets, Accumulated Amortization 368,679 356,146
Total intangible assets, Net Carrying Value $ 132,831 146,014
Customer Relationships | Minimum    
Schedule Of Intangible Assets [Line Items]    
Life (years) 5 years  
Customer Relationships | Maximum    
Schedule Of Intangible Assets [Line Items]    
Life (years) 20 years  
Trade Names    
Schedule Of Intangible Assets [Line Items]    
Definite-lived assets, Gross $ 318,768 318,768
Definite-lived assets, Accumulated Amortization 160,123 154,601
Total intangible assets, Net Carrying Value $ 158,645 164,167
Trade Names | Minimum    
Schedule Of Intangible Assets [Line Items]    
Life (years) 2 years  
Trade Names | Maximum    
Schedule Of Intangible Assets [Line Items]    
Life (years) 20 years  
Licenses    
Schedule Of Intangible Assets [Line Items]    
Definite-lived assets, Gross $ 67,395 67,395
Definite-lived assets, Accumulated Amortization 19,973 18,886
Total intangible assets, Net Carrying Value $ 47,422 48,509
Licenses | Minimum    
Schedule Of Intangible Assets [Line Items]    
Life (years) 10 years  
Licenses | Maximum    
Schedule Of Intangible Assets [Line Items]    
Life (years) 20 years  
Doctor/Payor Network    
Schedule Of Intangible Assets [Line Items]    
Definite-lived assets, Gross $ 4,260 5,650
Definite-lived assets, Accumulated Amortization 3,768 4,987
Total intangible assets, Net Carrying Value $ 492 663
Doctor/Payor Network | Minimum    
Schedule Of Intangible Assets [Line Items]    
Life (years) 5 years  
Doctor/Payor Network | Maximum    
Schedule Of Intangible Assets [Line Items]    
Life (years) 8 years  
Covenants Not to Complete    
Schedule Of Intangible Assets [Line Items]    
Definite-lived assets, Gross $ 6,604 6,654
Definite-lived assets, Accumulated Amortization 4,984 4,717
Total intangible assets, Net Carrying Value $ 1,620 1,937
Covenants Not to Complete | Minimum    
Schedule Of Intangible Assets [Line Items]    
Life (years) 2 years  
Covenants Not to Complete | Maximum    
Schedule Of Intangible Assets [Line Items]    
Life (years) 7 years  
Other Intangible Assets [Member]    
Schedule Of Intangible Assets [Line Items]    
Definite-lived assets, Gross $ 10,940 10,940
Definite-lived assets, Accumulated Amortization 8,316 7,925
Total intangible assets, Net Carrying Value $ 2,624 $ 3,015
Other Intangible Assets [Member] | Minimum    
Schedule Of Intangible Assets [Line Items]    
Life (years) 5 years  
Other Intangible Assets [Member] | Maximum    
Schedule Of Intangible Assets [Line Items]    
Life (years) 7 years