XML 58 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INVENTORY (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Inventory Disclosure [Abstract]      
Materials and supplies $ 16,023   $ 16,824
Work in process 42,930   36,612
Finished goods 47,866   41,858
Total 106,819   95,294
Compensation costs capitalized during the period 20,344 $ 17,121  
Capitalized compensation costs included in inventory 16,750   $ 13,730
Inventory write-down $ 474 $ 3,942