XML 37 R25.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue (Tables)
9 Months Ended
Sep. 30, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
The table below provides the disaggregation of revenue by type (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2025202420252024
Dermatologic(1)
$48,523 $65,060 $167,782 $193,223 
Non-Dermatologic(2)
34,520 20,722 89,437 52,535 
Total net revenues$83,043 $85,782 $257,219 $245,758 
(1)Consists of DecisionDx-Melanoma, DecisionDx-SCC and our Diagnostic Gene Expression Profile offering.
(2)Consists of TissueCypher, DecisionDx-UM and IDgenetix.
Schedule of Concentration of Risk, by Risk Factor
Our significant third-party payors and their related revenues as a percentage of total revenues and accounts receivable balances were as follows:
 Percentage of Revenues
Percentage of
 Accounts Receivable
 (current) as of
Percentage of
 Accounts Receivable
 (noncurrent) as of
 Nine Months Ended
September 30,
 20252024September 30, 2025December 31, 2024September 30, 2025December 31, 2024
Medicare45 %47 %18 %18 %**
Payor A16 %15 %15 %19 %16 %15 %
Payor B**26 %20 %10 %12 %
*    Less than 10%