Annual report pursuant to Section 13 and 15(d)

Significant Customers Concentrations - Narrative (Details)

v3.23.1
Significant Customers Concentrations - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Concentration Risk [Line Items]    
Revenues, net $ 122,647 $ 79,042
Share-based compensation expense $ 4,500  
Stock options outstanding (in shares) 3,952,000  
Future issuance (in shares) 2,961,000  
Weighted average period (in years) 3 years  
Issuance of common stock upon stock options cashless exercise (in shares) 1,833,000  
Common Stock    
Concentration Risk [Line Items]    
Shares issued (in shares) 828,021  
Issuance of common stock upon stock options cashless exercise (in shares) 828,021  
2018 Stock    
Concentration Risk [Line Items]    
Share-based compensation expense $ 4,000 $ 3,200
Diagnostic Services Clients One | Customer Concentration Risk | Revenue Benchmark    
Concentration Risk [Line Items]    
Percent of revenue 65.00% 23.50%
Diagnostic Services Clients One | Customer Concentration Risk | Reimbursement Receivable    
Concentration Risk [Line Items]    
Percent of revenue 68.80%  
Diagnostic Services Clients One | Trade Receivable | Reimbursement Receivable    
Concentration Risk [Line Items]    
Percent of revenue   43.00%
Diagnostic Services Clients Two | Customer Concentration Risk | Revenue Benchmark    
Concentration Risk [Line Items]    
Percent of revenue 15.00% 17.90%
Diagnostic Services Clients Two | Customer Concentration Risk | Reimbursement Receivable    
Concentration Risk [Line Items]    
Percent of revenue 16.00%  
Diagnostic Services Clients Two | Trade Receivable | Reimbursement Receivable    
Concentration Risk [Line Items]    
Percent of revenue   11.60%
Diagnostic Services Clients Three | Customer Concentration Risk | Revenue Benchmark    
Concentration Risk [Line Items]    
Percent of revenue   11.90%
Diagnostic Services Clients Three | Trade Receivable | Reimbursement Receivable    
Concentration Risk [Line Items]    
Percent of revenue   10.70%
Government Agencies | Customer Concentration Risk | Revenue Benchmark    
Concentration Risk [Line Items]    
Percent of revenue 29.00% 60.00%
Insurance Providers | Customer Concentration Risk | Revenue Benchmark    
Concentration Risk [Line Items]    
Percent of revenue 66.00% 35.00%
Client Payers | Customer Concentration Risk | Revenue Benchmark    
Concentration Risk [Line Items]    
Percent of revenue 5.00% 5.00%
Diagnostic Services Clients Four | Trade Receivable | Reimbursement Receivable    
Concentration Risk [Line Items]    
Percent of revenue   10.70%