XML 41 R25.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2024
Accounting Policies [Abstract]  
Schedule of Concentration of Risk, by Risk Factor and Significant Payer For each significant payor and customer,
revenue as a percentage of total revenue and accounts receivable as a percentage of total accounts receivable are as follows:
Revenue
 Year Ended December 31,
 20242023
Medicare25 %34 %
Medicare Advantage20 %17 %
United Healthcare10 %*
*Less than 10%.
Accounts Receivable
 December 31,
 20242023
Medicare Advantage25 %16 %
Medicare13 %42 %
Schedule of Disaggregation of Revenue
The following table includes the Company's revenues as disaggregated by payor and customer category (in thousands):
 Year Ended December 31,
 20242023
Revenue:
Commercial$29,600 $23,985 
Government14,323 18,002 
Client(1)11,360 9,949 
Other(2)358 612 
Total revenue$55,641 $52,548 
(1)Includes hospitals, other laboratories, etc.
(2)Includes patient self-pay.
Schedule of Cash and Cash Equivalents
Cash, cash equivalents and restricted cash presented in the accompanying statements of cash flows consist of the following (in thousands):
 December 31,
 20242023
Cash and cash equivalents$22,036 $36,493 
Restricted cash200 200 
$22,236 $36,693 
Schedule of Restricted Cash and Cash Equivalents
Cash, cash equivalents and restricted cash presented in the accompanying statements of cash flows consist of the following (in thousands):
 December 31,
 20242023
Cash and cash equivalents$22,036 $36,493 
Restricted cash200 200 
$22,236 $36,693 
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
Potentially dilutive securities not included in the calculation of diluted net loss per share, because to do so would be anti-dilutive, are as follows (in common stock equivalent shares):
 
 Year Ended December 31,
 20242023
Warrants to purchase common stock325,330 409,108 
Common stock options489,296 986,819 
Restricted stock units1,710,373 1,387,459 
Employee stock purchase plan57,461 44,700 
Total2,582,460 2,828,086