v3.25.2
Revenue (Tables)
6 Months Ended
Jun. 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
June 30,
Six Months Ended
June 30,
2025202420252024
Dermatologic(1)
$56,297 $68,828 $119,259 $128,163 
Non-Dermatologic(2)
29,891 18,174 54,917 31,813 
Total net revenues$86,188 $87,002 $174,176 $159,976 
(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
 Six Months Ended
June 30,
Percentage of
 Accounts Receivable
 (current) as of
Percentage of
 Accounts Receivable
 (noncurrent) as of
 20252024June 30, 2025December 31, 2024June 30, 2025December 31, 2024
Medicare47 %48 %16 %18 %**
Payor A15 %15 %17 %19 %16 %15 %
Payor B**26 %20 %10 %12 %
*    Less than 10%