XML 42 R29.htm IDEA: XBRL DOCUMENT v3.25.3
Inventories (Tables)
9 Months Ended
Sep. 30, 2025
Inventory Disclosure [Abstract]  
Schedule of Principal Categories of Inventories
The principal categories of inventories were comprised of the following:

Inventory:
September 30, 2025
December 31, 2024
Raw materials and supplies$7,476 $5,199 
Work in process4,519 4,963 
Finished goods11,910 10,136 
Total$23,905 $20,298