Annual report pursuant to Section 13 and 15(d)

Acquisitions - Narrative (Details)

v3.20.4
Acquisitions - Narrative (Details) - USD ($)
12 Months Ended
Jan. 01, 2019
Dec. 20, 2018
Dec. 31, 2020
Dec. 31, 2019
Business Acquisition [Line Items]        
Other income, net     $ (1,255,000) $ (1,904,000)
American Stainless Tubing, Inc.        
Business Acquisition [Line Items]        
Purchase price $ 21,900,000      
American Stainless Tubing, Inc. | Fair Value Adjustment to Inventory        
Business Acquisition [Line Items]        
Other income, net       $ 1,100,000
Term Loan        
Business Acquisition [Line Items]        
Debt term 5 years 5 years    
Principal amount of debt $ 20,000,000 $ 20,000,000