XML 78 R68.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Intangible Assets, Net - Intangible Assets, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]          
Gross Carrying Amount $ 1,044,016   $ 1,044,016   $ 640,510
Accumulated Amortization 266,348   266,348   197,726
Net Carrying Value 777,668   777,668   $ 442,784
Amortization of intangible assets 23,800 $ 9,500 $ 68,900 $ 24,300  
Corporate trade name          
Finite-Lived Intangible Assets [Line Items]          
Weighted- Average Remaining Useful Life     1 year 3 months 18 days   12 years 8 months 12 days
Gross Carrying Amount 51,965   $ 51,965   $ 43,600
Accumulated Amortization 24,786   24,786   11,726
Net Carrying Value 27,179   $ 27,179   $ 31,874
Customer relationships          
Finite-Lived Intangible Assets [Line Items]          
Weighted- Average Remaining Useful Life     14 years 8 months 12 days   15 years 9 months 18 days
Gross Carrying Amount 810,119   $ 810,119   $ 465,019
Accumulated Amortization 127,473   127,473   92,760
Net Carrying Value 682,646   $ 682,646   $ 372,259
Technology          
Finite-Lived Intangible Assets [Line Items]          
Weighted- Average Remaining Useful Life     3 years   2 years 8 months 12 days
Gross Carrying Amount 162,522   $ 162,522   $ 111,822
Accumulated Amortization 97,817   97,817   80,255
Net Carrying Value 64,705   $ 64,705   $ 31,567
Below market lease, net          
Finite-Lived Intangible Assets [Line Items]          
Weighted- Average Remaining Useful Life     0 years   3 months 18 days
Gross Carrying Amount 1,218   $ 1,218   $ 1,218
Accumulated Amortization 1,218   1,218   1,151
Net Carrying Value 0   $ 0   $ 67
Provider network contracts          
Finite-Lived Intangible Assets [Line Items]          
Weighted- Average Remaining Useful Life     7 months 6 days   1 year 3 months 18 days
Gross Carrying Amount 18,192   $ 18,192   $ 18,851
Accumulated Amortization 15,054   15,054   11,834
Net Carrying Value $ 3,138   $ 3,138   $ 7,017