XML 23 R12.htm IDEA: XBRL DOCUMENT v3.26.1
INVENTORIES
6 Months Ended
Jun. 30, 2026
INVENTORIES  
INVENTORIES

4.    INVENTORIES

The following table sets forth a summary of inventories, stated at lower of cost or net realizable value, as of June 30, 2026 and December 31, 2025:

June 30, 2026

December 31, 2025

Finished goods

$

43,332

$

31,055

Work-in-process

 

11,733

 

10,007

Raw materials and supplies

 

74,055

 

59,201

Total

$

129,120

$

100,263