Organization, Description of Business and Summary of Significant Accounting Policies - Schedule of Third-party Payers And Other Customers (Details) - Customer concentration risk |
3 Months Ended | 6 Months Ended | |||
---|---|---|---|---|---|
Jun. 30, 2021 |
Mar. 31, 2021 |
Jun. 30, 2020 |
Jun. 30, 2021 |
Jun. 30, 2020 |
|
Revenue | Medicare | |||||
Accounts, Notes, Loans and Financing Receivable [Line Items] | |||||
Concentration risk | 34.00% | 18.00% | 31.00% | 23.00% | |
Revenue | UnitedHealthcare | |||||
Accounts, Notes, Loans and Financing Receivable [Line Items] | |||||
Concentration risk | 10.00% | 10.00% | 10.00% | 10.00% | |
Revenue | Customers Representing >10% Of Total Revenue | |||||
Accounts, Notes, Loans and Financing Receivable [Line Items] | |||||
Concentration risk | 44.00% | 28.00% | 41.00% | 33.00% | |
Accounts receivable | Medicare | |||||
Accounts, Notes, Loans and Financing Receivable [Line Items] | |||||
Concentration risk | 13.00% | 19.00% | |||
Accounts receivable | UnitedHealthcare | |||||
Accounts, Notes, Loans and Financing Receivable [Line Items] | |||||
Concentration risk | 12.00% | 12.00% |