XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.1
INVENTORIES (Tables)
3 Months Ended
Mar. 31, 2023
Inventory Disclosure [Abstract]  
Schedule of Inventories
Inventories, net of reserves at March 31, 2023 and December 31, 2022 consisted of the following:
March 31, 2023December 31, 2022
Raw materials$37,652 $44,477 
Work in progress17,054 3,143 
Finished goods70,062 72,048 
Total inventories$124,768 $119,668