XML 40 R29.htm IDEA: XBRL DOCUMENT v3.26.1
INVENTORIES (Tables)
6 Months Ended
Jun. 30, 2026
INVENTORIES  
Summary of inventories stated at lower of cost or net realizable value

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