Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies - Narrative (Details)

v3.22.1
Summary of Significant Accounting Policies - Narrative (Details)
3 Months Ended 12 Months Ended
Jan. 15, 2021
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Sep. 30, 2020
USD ($)
Dec. 31, 2021
USD ($)
segment
reporting_unit
Dec. 31, 2020
USD ($)
Jan. 01, 2020
USD ($)
Accounting Policies [Line Items]              
Number of operating segments | segment         2    
Number of reportable segments | segment         2    
Cost of sales         $ 273,949,000 $ 233,348,000  
Inventory   $ 103,249,000 $ 85,080,000   103,249,000 85,080,000  
Income (loss) before income taxes         25,498,000 (31,973,000)  
Income tax provision (benefit)         5,253,000 (4,706,000)  
Net earnings (loss)         20,245,000 (27,267,000)  
Allowance for credit loss   200,000 500,000   200,000 500,000  
Inventory write-down           3,800,000  
Goodwill impairment         0 16,203,000  
Intangible assets   28,900,000 30,900,000   28,900,000 30,900,000  
Accumulated amortization on intangible assets   14,500,000 19,500,000   14,500,000 19,500,000  
Amortization expense         $ 2,794,000 3,028,000  
Deferred charges, estimated useful life         4 years    
Loss on extinguishment of debt         $ 223,000 0  
Deferred charges   400,000 800,000   400,000 800,000  
Accumulated amortization of deferred charges   100,000 300,000   100,000 300,000  
Amortization of debt issuance costs         95,000 177,000  
Shipping costs         9,400,000 8,000,000  
Retained earnings   63,080,000 42,835,000   $ 63,080,000 $ 42,835,000  
Revolving Line of Credit | The Credit Agreement | Line of Credit              
Accounting Policies [Line Items]              
Debt term 4 years            
Welded Pipe And Tube              
Accounting Policies [Line Items]              
Goodwill impairment     $ 5,500,000 $ 10,700,000      
Percentage fair value below carrying value due to goodwill impairment     24.10% 9.70%   24.10%  
Accounting Standards Update 2016-13 | Cumulative Effect, Period of Adoption, Adjustment              
Accounting Policies [Line Items]              
Retained earnings             $ 400,000
Software Licenses              
Accounting Policies [Line Items]              
Useful life of property, plant and equipment         5 years    
Customer List              
Accounting Policies [Line Items]              
Weighted average amortization period for intangible assets         12 years    
MUSA-Galvanized | Earn-Out Payment              
Accounting Policies [Line Items]              
Period for which earn out payments will be received         4 years    
MUSA-Stainless | Earn-Out Payment              
Accounting Policies [Line Items]              
Period for which earn out payments will be received         4 years    
Obsolescence Reserve              
Accounting Policies [Line Items]              
Inventory reserves   1,100,000 $ 200,000   $ 1,100,000 $ 200,000  
Physical Inventory Shrink Reserve              
Accounting Policies [Line Items]              
Inventory reserves   $ 200,000 $ 500,000   $ 200,000 500,000  
Minimum              
Accounting Policies [Line Items]              
Accounts receivable, payment terms         30 days    
Amortization period for intangible assets         8 years    
Minimum | Land Improvement and Buildings              
Accounting Policies [Line Items]              
Useful life of property, plant and equipment         10 years    
Minimum | Machinery, fixtures and equipment              
Accounting Policies [Line Items]              
Useful life of property, plant and equipment         3 years    
Maximum              
Accounting Policies [Line Items]              
Accounts receivable, payment terms         60 days    
Amortization period for intangible assets         15 years    
Maximum | Land Improvement and Buildings              
Accounting Policies [Line Items]              
Useful life of property, plant and equipment         40 years    
Maximum | Machinery, fixtures and equipment              
Accounting Policies [Line Items]              
Useful life of property, plant and equipment         20 years    
American Stainless | American Stainless Tubing, Inc. | Earn-Out Payment              
Accounting Policies [Line Items]              
Period for which earn out payments will be received         3 years    
Earn out payments, target percentage   6.50%     6.50%    
Immaterial Out of Period Adjustment              
Accounting Policies [Line Items]              
Cost of sales   $ 2,200,000          
Inventory   (2,200,000)     $ (2,200,000)    
Income (loss) before income taxes   (2,200,000)          
Income tax provision (benefit)   (500,000)          
Net earnings (loss)   $ (1,700,000)          
Metals Segment              
Accounting Policies [Line Items]              
Number of reporting units | reporting_unit         3    
Goodwill impairment           16,203,000  
Specialty Chemicals Segment              
Accounting Policies [Line Items]              
Number of reporting units | reporting_unit         1    
Goodwill impairment           $ 0  
Specialty Chemicals Segment | Revenue from Contract with Customer Benchmark | Customer Concentration Risk | One Customer              
Accounting Policies [Line Items]              
Concentration risk percentage         15.00%