XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2022
Revenue from Contract with Customer [Abstract]  
Summary of Disaggregation of Revenue
The following table provides information about disaggregated revenue by product line:
Three Months Ended March 31,
 (in thousands)
20222021
Assay services revenue
$18,800 $14,573 
Product revenue
453 193 
Collaboration revenue
763 763 
Other revenue:
Royalties
2,955 3,000 
Other
331 
Total other revenue
2,964 3,331 
Total revenue
$22,980 $18,860 
Summary of Change in Contract Liabilities
A summary of the change in contract liabilities is as follows:
(in thousands)March 31, 2022December 31, 2021
Balance at beginning of period
$5,385 $5,177 
Recognition of revenue included in balance at beginning of period
(1,132)(1,762)
Revenue deferred during the period, net of revenue recognized
30,317 1,970 
Balance at end of period
$34,570 $5,385