XML 46 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
INVENTORIES (Tables)
12 Months Ended
Dec. 31, 2023
Inventory Disclosure [Abstract]  
Schedule of Inventories
Inventories consisted of the following (in thousands):
December 31,
20232022
Raw materials$6,645 $7,110 
Work in process9,798 12,155 
Finished goods79,732 134,206 
Inventories$96,175 $153,471