v3.26.3
Inventories - Schedule of Inventories (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Sep. 30, 2025
Inventory Disclosure [Abstract]      
Raw materials $ 467,630 $ 586,296 $ 522,583
Work-in-process 236,851 204,882 221,628
Finished goods 592,496 595,089 529,788
Other 18,764 16,861 17,327
Inventories, gross 1,315,741 1,403,128 1,291,326
Adjustment to value inventory at cost on the LIFO method (398,802) (322,994) (268,961)
Inventories $ 916,939 $ 1,080,134 $ 1,022,365