v3.25.2
Inventories
6 Months Ended
Jun. 30, 2025
Inventory Disclosure [Abstract]  
Inventories Inventories
The Company's major classes of inventory and corresponding balances as of June 30, 2025 and December 31, 2024 are as follows:
(In thousands)June 30, 2025December 31, 2024
Consumer Products - Finished Goods$4,651 $5,811 
Consumer Products - Work in Process7,194 2,130 
Bulk ingredients2,117 757 
Reference standards444 494 
Total Inventory$14,406 $9,192