XML 35 R26.htm IDEA: XBRL DOCUMENT v3.22.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     11.00%    
Medicare | Revenue Benchmark          
Disaggregation of Revenue [Line Items]          
Percent of total revenue 19.00% 19.00% 20.00% 19.00%  
Medicare | Accounts Receivable, Net          
Disaggregation of Revenue [Line Items]          
Percent of total revenue     13.00%    
Aetna | Revenue Benchmark          
Disaggregation of Revenue [Line Items]          
Percent of total revenue 11.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     13.00%   18.00%