v3.26.3
Deferred Revenue
3 Months Ended
Mar. 31, 2026
Revenue from Contract with Customer [Abstract]  
Deferred Revenue

16. Deferred Revenue

 

Changes in deferred revenue from contract liabilities follows:

 

   2026   2025 
Balance January 1,  $8,054    6,255 
Deferral of revenue (1)   1,293    1,636 
Revenue recognized   (2,101)   (1,611)
Balance March 31,  $7,246    6,280 

 

(1)Deferral of revenue includes $1,168 as of March 31, 2026 resulting 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. Deferral of revenue includes $1,208 as of March 31, 2025 resulting 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.