XML 51 R39.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Concentration of Credit Risk      
Expense for bad debts $ 737 $ 1,418  
Deductions from allowance for doubtful accounts, net of recoveries $ 900 400 $ 300
Inventories      
Percentage of LIFO Inventory 30.00%    
Cost valuation of inventory if FIFO had been used exclusively $ 7,000 4,700  
LIFO inventories increased (decreased) cost of sales (100) (100) (700)
Cash and Cash Equivalents      
Increased (reduced) cash used for capital expenditures (200) (1,600) 600
Selling Expense [Member]      
Concentration of Credit Risk      
Expense for bad debts $ 700 1,400 $ 600
Maximum [Member] | Performance-Based Restricted Stock Units [Member]      
Stock Based Compensation      
Percentage of established target performance criteria 250.00%    
Maximum [Member] | Sales [Member] | Customer Concentration Risk [Member]      
Concentration of Credit Risk      
Concentration risk percentage 10.00%    
Minimum [Member] | Performance-Based Restricted Stock Units [Member]      
Stock Based Compensation      
Percentage of established target performance criteria 0.00%    
Estimate of Fair Value, Fair Value Disclosure [Member] | Less unamortized deferred financing fees [Member]      
Organization Consolidation And Presentation Of Financial Statements [Line Items]      
Notes payable, fair value disclosure $ 41,000 $ 80,900