XML 44 R22.htm IDEA: XBRL DOCUMENT v3.25.4
Inventories
12 Months Ended
Dec. 31, 2025
Inventory Disclosure [Abstract]  
Inventories Inventories
Inventories as of December 31, 2025 and 2024 were as follows:
20252024
Raw materials and supplies$124,751 $112,457 
Work in process, finished goods and reserves141,025 115,015 
Total inventories$265,776 $227,472