XML 48 R31.htm IDEA: XBRL DOCUMENT v3.25.0.1
Inventories and Deferred Preservation Costs (Tables)
12 Months Ended
Dec. 31, 2024
Inventory Disclosure [Abstract]  
Schedule of Inventories
Inventories consist of the following (in thousands):
December 31,
20242023
Raw materials and supplies$35,295 $36,907 
Work-in-process13,926 12,687 
Finished goods30,545 32,382 
Inventories$79,766 $81,976 
Schedule of Deferred Preservation Costs
Deferred preservation costs consist of the following (in thousands):
December 31,
20242023
Cardiac tissues$26,489 $24,823 
Vascular tissues25,212 24,981 
Deferred preservation costs$51,701 $49,804