XML 75 R59.htm IDEA: XBRL DOCUMENT v3.25.4
INVENTORY - Schedule of Inventory (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Inventory Disclosure [Abstract]    
Materials and supplies $ 10,921 $ 12,239
Work in process 34,530 39,602
Finished goods 39,256 37,711
Total $ 84,707 $ 89,552