XML 185 R138.htm IDEA: XBRL DOCUMENT v3.20.1
COMMITMENTS - Purchase Commitments (Details)
12 Months Ended
May 01, 2016
facility
Nov. 12, 2013
USD ($)
facility
Dec. 31, 2019
USD ($)
Electricity Service Contract      
Disclosure of Purchase Commitments [Line Items]      
Term of contractual commitment 5 years 10 years  
Number of manufacturing facilities | facility 1 1  
Contractual commitment, unrecovered power supply liability     $ 2,800,000
Contractual commitment, installation costs   $ 0  
Maximum early cancellation penalty under contractual commitment     3,100,000
Electricity Service Contract | Year 1      
Disclosure of Purchase Commitments [Line Items]      
Minimum usage payment under contractual commitments     1,700,000
Electricity Service Contract | 1-2 years      
Disclosure of Purchase Commitments [Line Items]      
Minimum usage payment under contractual commitments     1,700,000
Electricity Service Contract | 2-3 years      
Disclosure of Purchase Commitments [Line Items]      
Minimum usage payment under contractual commitments     1,700,000
Electricity Service Contract | 3-4 years      
Disclosure of Purchase Commitments [Line Items]      
Minimum usage payment under contractual commitments     1,700,000
Electricity Service Contract | 4-5 years      
Disclosure of Purchase Commitments [Line Items]      
Minimum usage payment under contractual commitments     1,000,000
Utilities Contract      
Disclosure of Purchase Commitments [Line Items]      
Purchase commitment amount     8,600,000
Commitments to Suppliers      
Disclosure of Purchase Commitments [Line Items]      
Raw materials on hand owned by suppliers     $ 9,100,000
Commitments to Suppliers | Bottom of range      
Disclosure of Purchase Commitments [Line Items]      
Term of consignment agreement to purchase from suppliers     30 days
Term for excess storage to purchase from suppliers     30 days
Commitments to Suppliers | Top of range      
Disclosure of Purchase Commitments [Line Items]      
Term of consignment agreement to purchase from suppliers     60 days
Term for excess storage to purchase from suppliers     60 days
Commitments to Suppliers | Fixed-price contract      
Disclosure of Purchase Commitments [Line Items]      
Purchase commitment amount     $ 12,600,000
Term for shipment delays for storage fees     30 days