XML 49 R39.htm IDEA: XBRL DOCUMENT v3.21.1
Revenues - Summary of Disaggregation of Revenues by Payor (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Disaggregation Of Revenue [Line Items]    
Total revenues $ 24,526 $ 16,828
Commercial Third-party Payors    
Disaggregation Of Revenue [Line Items]    
Total revenues 16,453 21,562
Government Health Benefit Programs    
Disaggregation Of Revenue [Line Items]    
Total revenues 5,726 (6,143)
Patient/Laboratory Distribution Partners    
Disaggregation Of Revenue [Line Items]    
Total revenues $ 2,347 $ 1,409