XML 33 R23.htm IDEA: XBRL DOCUMENT v3.25.1
Inventories and Deferred Preservation Costs (Tables)
3 Months Ended
Mar. 31, 2025
Inventory Disclosure [Abstract]  
Schedule of Inventories
Inventories consist of the following (in thousands):
March 31,
2025
December 31,
2024
Raw materials and supplies$34,494 $35,295 
Work-in-process16,278 13,926 
Finished goods31,155 30,545 
Total inventories, net $81,927 $79,766