XML 47 R38.htm IDEA: XBRL DOCUMENT v3.22.2
INVENTORIES (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Inventory Disclosure [Abstract]        
Raw materials $ 87,092 $ 87,092   $ 46,273
Work-in-process 11,218 11,218   10,920
Finished goods 73,670 73,670   33,863
Reserve (32,933) (32,933)   (2,668)
Total inventories 139,047 139,047   $ 88,388
Inventory write-down 42,800 42,800    
Inventory reserve 30,600 30,581 $ 0  
Product warranty reserve $ 12,300 $ 12,263 $ 0