XML 68 R57.htm IDEA: XBRL DOCUMENT v3.26.1
INVENTORIES (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
INVENTORIES    
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