XML 68 R53.htm IDEA: XBRL DOCUMENT v3.21.2
Segment and Geographic Information - Schedule of Revenue by Major Customers (Details) - Customer Concentration Risk - Revenue
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
UnitedHealthcare        
Revenue, Major Customer [Line Items]        
Major customer revenue, percentage 21.00% 17.00% 21.00% 21.00%
Aetna        
Revenue, Major Customer [Line Items]        
Major customer revenue, percentage 15.00% 12.00% 20.00% 14.00%
Humana        
Revenue, Major Customer [Line Items]        
Major customer revenue, percentage 20.00% 26.00% 18.00% 21.00%
Centene        
Revenue, Major Customer [Line Items]        
Major customer revenue, percentage 11.00% 8.00% 12.00% 10.00%