XML 61 R49.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue and Accounts Receivable Credit Concentration - Summary of Revenue and Accounts Receivable by Third-party Payors and Other Customers (Details) - Customer Concentration Risk - Minimum
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Revenue | The State of Colorado          
Concentration Risk [Line Items]          
Concentration risk, percentage 22.00%   16.00%    
Revenue | The Big Ten Conference          
Concentration Risk [Line Items]          
Concentration risk, percentage   40.00%   53.00%  
Revenue | Medicare          
Concentration Risk [Line Items]          
Concentration risk, percentage 28.00% 56.00% 33.00% 56.00%  
Accounts Receivable | The State of Colorado          
Concentration Risk [Line Items]          
Concentration risk, percentage     27.00%    
Accounts Receivable | Medicare          
Concentration Risk [Line Items]          
Concentration risk, percentage     26.00%   30.00%
Accounts Receivable | Janssen Research and Development, LLC          
Concentration Risk [Line Items]          
Concentration risk, percentage     11.00%   14.00%
Accounts Receivable | LabCorp DD (formerly Covance)          
Concentration Risk [Line Items]          
Concentration risk, percentage     4.00%   11.00%