v3.26.1
Inventories (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Inventory Disclosure [Abstract]      
Raw materials $ 467,553 $ 586,296 $ 490,214
Work-in-process 248,861 204,882 231,578
Finished goods 817,979 595,089 788,044
Other 17,869 16,861 17,636
Inventories, gross 1,552,262 1,403,128 1,527,472
Adjustment to value inventory at cost on the LIFO method (320,172) (322,994) (268,961)
Inventories $ 1,232,090 $ 1,080,134 $ 1,258,511