XML 41 R32.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant Accounting Policies - Revenue by Major Payers (Details) - Customer Concentration Risk
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Medicare Advantage | Revenue Benchmark          
Disaggregation of Revenue [Line Items]          
Percent of total revenue 23.00% 13.00% 19.00% 12.00%  
Medicare Advantage | Accounts Receivable, Net          
Disaggregation of Revenue [Line Items]          
Percent of total revenue     10.00%    
Medicare | Revenue Benchmark          
Disaggregation of Revenue [Line Items]          
Percent of total revenue 15.00% 19.00% 18.00% 19.00%  
Medicare | Accounts Receivable, Net          
Disaggregation of Revenue [Line Items]          
Percent of total revenue     10.00%    
Aetna | Revenue Benchmark          
Disaggregation of Revenue [Line Items]          
Percent of total revenue 10.00%        
Aetna | Accounts Receivable, Net          
Disaggregation of Revenue [Line Items]          
Percent of total revenue     10.00%    
Blue Shield | Revenue Benchmark          
Disaggregation of Revenue [Line Items]          
Percent of total revenue   11.00%   11.00%  
Blue Shield | Accounts Receivable, Net          
Disaggregation of Revenue [Line Items]          
Percent of total revenue         19.00%
United Healthcare | Accounts Receivable, Net          
Disaggregation of Revenue [Line Items]          
Percent of total revenue     14.00%   18.00%