XML 48 R39.htm IDEA: XBRL DOCUMENT v3.22.1
INVENTORIES (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Mar. 31, 2022
Inventory Disclosure [Abstract]    
Raw materials $ 46,273 $ 57,223
Work-in-process 10,920 16,014
Finished goods 33,863 60,775
Reserve (2,668) (1,445)
Total inventories 88,388 $ 132,567
Revision of Prior Period, Adjustment    
Inventory [Line Items]    
Increase raw materials 12,200  
Decrease in finished goods $ 12,200