XML 169 R138.htm IDEA: XBRL DOCUMENT v3.21.1
COMMITMENTS - Purchase Commitments (Details)
12 Months Ended
May 01, 2016
facility
Nov. 12, 2013
USD ($)
facility
Dec. 31, 2020
USD ($)
Mar. 12, 2021
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, installation costs   $ 0    
Maximum early cancellation penalty under contractual commitment     $ 2,400,000  
Electricity Service Contract | 2021        
Disclosure of Purchase Commitments [Line Items]        
Minimum usage payment under contractual commitments     1,700,000  
Electricity Service Contract | Later than one year and not later than two years        
Disclosure of Purchase Commitments [Line Items]        
Minimum usage payment under contractual commitments     1,700,000  
Electricity Service Contract | Later than two years and not later than three years        
Disclosure of Purchase Commitments [Line Items]        
Minimum usage payment under contractual commitments     1,700,000  
Electricity Service Contract | Later than three years and not later than four 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     7,700,000  
Commitments to Suppliers        
Disclosure of Purchase Commitments [Line Items]        
Raw materials on hand owned by suppliers     $ 5,900,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     $ 9,900,000  
Term for shipment delays for storage fees     30 days  
Commitment to Raw Material Supplier | Fixed-price contract | Entering into significant commitments or contingent liabilities        
Disclosure of Purchase Commitments [Line Items]        
Purchase commitment amount       $ 7,100,000