XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.3
Basis of Presentation - Summary of Effects on the Statements of Operations Resulting from the Corrections (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Total cost of sales $ 98,144 $ 92,181
Gross profit 26,176 23,307
Selling and administrative expenses 22,870 21,417
(Gain) on sale of former joint venture facility (3,477) 0
Operating income 5,566 525
Other (income) expense - net (253) 1,849
As Previously Reported    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Total cost of sales 98,071 92,197
Gross profit 26,249 23,291
Selling and administrative expenses 22,749 21,423
(Gain) on sale of former joint venture facility 0  
Operating income 2,283 503
Other (income) expense - net (3,536) 1,827
Restatement Adjustments    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Total cost of sales 73 (16)
Gross profit (73) 16
Selling and administrative expenses 121 (6)
(Gain) on sale of former joint venture facility (3,477)  
Operating income 3,283 22
Other (income) expense - net 3,283 22
Sales of goods    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Total cost of sales 81,542 78,049
Sales of goods | As Previously Reported    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Total cost of sales 81,469 78,065
Sales of goods | Restatement Adjustments    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Total cost of sales $ 73 $ (16)