v3.26.1
Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Schedule Of Intangible Assets [Line Items]    
Definite-lived assets, Gross $ 905,472 $ 911,567
Definite-lived assets, Accumulated Amortization 582,573 547,262
Total intangible assets, Net Carrying Value 322,899 364,305
Total intangible assets, Gross 1,096,997 1,104,817
Total intangible assets, Net Carrying Value 514,424 557,555
Licenses    
Schedule Of Intangible Assets [Line Items]    
Indefinite-lived assets 191,525 193,250
Customer Relationships    
Schedule Of Intangible Assets [Line Items]    
Definite-lived assets, Gross 501,510 502,160
Definite-lived assets, Accumulated Amortization 381,851 356,146
Total intangible assets, Net Carrying Value $ 119,659 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 165,644 154,601
Total intangible assets, Net Carrying Value $ 153,124 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,120 67,395
Definite-lived assets, Accumulated Amortization 21,011 18,886
Total intangible assets, Net Carrying Value $ 46,109 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 $ 3,300 5,650
Definite-lived assets, Accumulated Amortization 2,922 4,987
Total intangible assets, Net Carrying Value $ 378 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 $ 3,834 6,654
Definite-lived assets, Accumulated Amortization 2,438 4,717
Total intangible assets, Net Carrying Value $ 1,396 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,707 7,925
Total intangible assets, Net Carrying Value $ 2,233 $ 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