XML 52 R40.htm IDEA: XBRL DOCUMENT v3.24.3
Basis of Presentation - Summary of Effects on the Balance Sheets from the Corrections (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Current assets:    
Inventories - net $ 80,085 $ 73,111
Other current assets 10,912 8,711
Total current assets 191,469 167,355
Property, plant, and equipment - net 75,608 75,579
Other assets:    
Other assets 3,774 2,965
TOTAL ASSETS 333,261 312,401
Current liabilities:    
Accounts payable 45,920 39,500
Total current liabilities 80,429 94,501
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY $ 333,261 312,401
As Previously Reported    
Current assets:    
Inventories - net   73,496
Other current assets   8,961
Total current assets   167,990
Property, plant, and equipment - net   75,999
Other assets:    
Other assets   2,715
TOTAL ASSETS   313,206
Current liabilities:    
Accounts payable   40,305
Total current liabilities   95,306
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY   313,206
Restatement Adjustments    
Current assets:    
Inventories - net   (385)
Other current assets   (250)
Total current assets   (635)
Property, plant, and equipment - net   (420)
Other assets:    
Other assets   250
TOTAL ASSETS   (805)
Current liabilities:    
Accounts payable   (805)
Total current liabilities   (805)
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY   $ (805)