XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue and Accounts Receivable Credit Concentration - Summary of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Disaggregation Of Revenue [Line Items]        
Revenues $ 13,491 $ 11,107 $ 34,419 $ 28,605
Diagnostic Tests        
Disaggregation Of Revenue [Line Items]        
Revenues 12,301 10,443 32,395 26,282
Services and Other        
Disaggregation Of Revenue [Line Items]        
Revenues $ 1,190 $ 664 $ 2,024 $ 2,323