XML 58 R37.htm IDEA: XBRL DOCUMENT v3.25.0.1
Inventories (Tables)
12 Months Ended
Dec. 31, 2024
Inventory Disclosure [Abstract]  
Schedule of Inventory
The Company's major classes of inventory and corresponding balances as of the periods indicated are as follows:
As of December 31,
(In thousands)20242023
Consumer Products - Finished goods$5,811 $5,962 
Consumer Products - Work-in-process2,130 3,537 
Bulk ingredients757 4,478 
Reference standards494 548 
Inventories$9,192 $14,525