XML 26 R13.htm IDEA: XBRL DOCUMENT v3.25.2
Inventories
6 Months Ended
Jun. 30, 2025
Inventory Disclosure [Abstract]  
Inventories Inventories
The principal categories of inventories were comprised of the following:

Inventory:
June 30, 2025
December 31, 2024
Raw materials and supplies$6,705 $5,199 
Work in process4,806 4,963 
Finished goods11,973 10,136 
Total$23,484 $20,298