Quarterly report pursuant to Section 13 or 15(d)

Significant Accounting Policies - Clinical Fees and Insurance Revenue (Details)

v3.22.2.2
Significant Accounting Policies - Clinical Fees and Insurance Revenue (Details)
3 Months Ended
Mar. 31, 2022
item
Disaggregation of Revenue [Line Items]  
Number of Revenue, Practical Expedients, Elected 2
Clinical Fees & Insurance Revenue  
Disaggregation of Revenue [Line Items]  
Practical expedients, not adjust the transaction price for any financing components true
Practical expedients, expensed all incremental customer contract acquisition costs as incurred true