XML 60 R44.htm IDEA: XBRL DOCUMENT
v3.25.1

Revenue Recognition (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2024
Revenue from Contract with Customer [Abstract] |
Schedule of Disaggregated Revenue by Product and Services | The following table provides information about disaggregated revenue by product and services: Schedule of Disaggregated Revenue by Product and Services
|  | 2024 |  |  | 2023 |
|  | Year Ended December 31, |
|  | 2024 |  |  | 2023 |
Product sales, net |  | $ | 35,336 |  |  | $ | 13,149 |
Services |  |  | 5,140 |  |  |  | 5,441 |
License, royalty and other |  |  | 13,744 |  |  |  | 4,181 |
Total revenues |  | $ | 54,220 |  |  | $ | 22,771 |
Schedule of Changes in Deferred Revenue from Contract Liabilities | The following table provides changes in deferred revenue from contract liabilities: Schedule of Changes in Deferred Revenue from Contract Liabilities
|  | 2024 |  |  | 2023 |
Balance at January 1 |  | $ | 6,020 |  |  | $ | 4,492 |
Beginning Balance |  | $ | 6,020 |  |  | $ | 4,492 |
Deferral of revenue (1) |  |  | 5,731 |  |  |  | 6,266 |
Recognition of unearned revenue (2) |  |  | (5,496 | ) |  |  | (4,738 | )
Balance at December 31 |  | $ | 6,255 |  |  | $ | 6,020 |
Ending Balance |  | $ | 6,255 |  |  | $ | 6,020 |
| (1) | Deferral of revenue includes $5,061 in 2024 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.
| (2) | Recognition of unearned revenue includes $2,561 that was included in the beginning deferred revenue balance at January 1, 2024.

X
- Definition Tabular disclosure of the type of arrangements and the corresponding amounts that comprise the current and noncurrent balance of deferred revenue as of the balance sheet date. + References No definition available. + Details
Name: | us-gaap_DeferredRevenueByArrangementDisclosureTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5 + Details
Name: | us-gaap_DisaggregationOfRevenueTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_RevenueFromContractWithCustomerAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration