XML 85 R67.htm IDEA: XBRL DOCUMENT v3.22.2.2
Significant Accounting Policies - Clinical Fees and Insurance Revenue (Details)
12 Months Ended
Dec. 31, 2021
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