XML 48 R33.htm IDEA: XBRL DOCUMENT v3.25.0.1
Inventories, Net (Tables)
12 Months Ended
Dec. 31, 2024
Inventory Disclosure [Abstract]  
Schedule of Inventories, Net
Inventories, net
 December 31,
 20242023
Raw materials$75,138 $98,708 
Work-in-process12,225 14,397 
Finished products52,792 46,250 
Inventories, net of excess and obsolete inventory reserve140,155 159,355 
Excess of current cost over LIFO cost(10,242)(10,541)
Inventories at LIFO cost$129,913 $148,814