XML 37 R26.htm IDEA: XBRL DOCUMENT v3.25.3
Inventories, Net (Tables)
9 Months Ended
Sep. 30, 2025
Inventory Disclosure [Abstract]  
Schedule of Inventories, Net The components of inventory are as follows:
September 30, 2025December 31, 2024
Raw materials$87,824 $75,138 
Work-in-process17,860 12,225 
Finished products56,850 52,792 
Inventories, net of excess and obsolete inventory reserve162,534 140,155 
Excess of current cost over LIFO cost(16,445)(10,242)
Inventories at LIFO cost$146,089 $129,913