XML 68 R58.htm IDEA: XBRL DOCUMENT v3.23.3
Transactions - Pro Forma Information (Details) - NIA - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Business Acquisition [Line Items]        
Revenue $ 511,015 $ 414,809 $ 1,419,266 $ 1,163,944
Net loss attributable to common shareholders of Evolent Health, Inc. $ (33,196) $ (19,986) $ (94,851) $ (47,193)