v3.25.3
Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Schedule Of Intangible Assets [Line Items]    
Definite-lived assets, Gross $ 930,700 $ 975,999
Definite-lived assets, Accumulated Amortization 546,323 516,408
Total intangible assets, Net Carrying Value 384,377 459,591
Total intangible assets, Gross 1,067,933 1,111,632
Intangible assets, net of accumulated amortization 521,610 595,224
Licenses    
Schedule Of Intangible Assets [Line Items]    
Indefinite-lived assets 137,233 135,633
Customer Relationships    
Schedule Of Intangible Assets [Line Items]    
Definite-lived assets, Gross 517,753 542,137
Definite-lived assets, Accumulated Amortization 354,982 335,647
Total intangible assets, Net Carrying Value $ 162,771 206,490
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 $ 328,968 332,977
Definite-lived assets, Accumulated Amortization 156,431 140,020
Total intangible assets, Net Carrying Value $ 172,537 192,957
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 $ 60,515 68,425
Definite-lived assets, Accumulated Amortization 17,970 17,528
Total intangible assets, Net Carrying Value $ 42,545 50,897
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 $ 5,650 12,730
Definite-lived assets, Accumulated Amortization 4,800 10,965
Total intangible assets, Net Carrying Value $ 850 1,765
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,874 8,790
Definite-lived assets, Accumulated Amortization 4,605 5,886
Total intangible assets, Net Carrying Value $ 2,269 2,904
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 7,535 6,362
Total intangible assets, Net Carrying Value $ 3,405 $ 4,578
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