XML 32 R22.htm IDEA: XBRL DOCUMENT v3.25.2
Inventories and Deferred Preservation Costs (Tables)
6 Months Ended
Jun. 30, 2025
Inventory Disclosure [Abstract]  
Schedule of Inventories
Inventories consist of the following (in thousands):
June 30,
2025
December 31,
2024
Raw materials and supplies$36,246 $35,295 
Work-in-process17,821 13,926 
Finished goods32,656 30,545 
Inventories$86,723 $79,766