v3.26.1
Revenue (Tables)
6 Months Ended
Jun. 30, 2026
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
June 30,
Six Months Ended
June 30,
2026202520262025
Dermatologic(1)
$48,704 $56,297 $89,809 $119,259 
Non-Dermatologic(2)
54,842 29,891 97,416 54,917 
Total net revenues$103,546 $86,188 $187,225 $174,176 
(1)Consists of DecisionDx-Melanoma, DecisionDx-SCC and MyPath Melanoma.
(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, each of which accounted for more than 10% 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
 Six Months Ended
June 30,
 20262025June 30, 2026December 31, 2025June 30, 2026December 31, 2025
Medicare40 %47 %20 %18 %**
Payor A14 %15 %14 %15 %17 %16 %
Payor B**14 %22 %*10 %
*    Less than 10%