XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.3
Basis of Presentation - Summary of Effects on the Balance Sheets (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current assets:    
Inventories - net $ 85,761 $ 73,111
Other current assets 12,063 8,711
Total current assets 182,984 167,355
Property, plant, and equipment - net 76,133 75,579
Other assets:    
Other assets 2,993 2,965
TOTAL ASSETS 326,401 312,401
Current liabilities:    
Accounts payable 43,368 39,500
Total current liabilities 84,181 94,501
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY $ 326,401 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)