XML 30 R20.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue Recognition
3 Months Ended
Mar. 31, 2024
Revenue from Contract With Customer [Abstract]  
Revenue Recognition
12.
Revenue Recognition

The following table provides information about disaggregated revenue by product and services:

 

 

 

Three Months Ended March 31,

 

 

 

2024

 

 

2023

 

Product sales, net

 

$

12,843

 

 

$

1,043

 

Processing and storage fees, net

 

 

1,287

 

 

 

1,357

 

License, royalty and other

 

 

551

 

 

 

1,535

 

Net revenues

 

$

14,681

 

 

$

3,935

 

 

The following table provides changes in deferred revenue from contract liabilities:

 

 

 

2024

 

 

2023

 

Balance at January 1

 

$

6,020

 

 

$

4,492

 

Deferral of revenue*

 

 

1,307

 

 

 

1,195

 

Recognition of unearned revenue

 

 

(1,256

)

 

 

(1,163

)

Balance at March 31

 

$

6,071

 

 

$

4,524

 

 

* Deferral of revenue resulted from payments received in advance of performance under the biobanking services storage contracts that are recognized as revenue under the contract as performance is completed.