XML 47 R34.htm IDEA: XBRL DOCUMENT v3.25.3
Inventories (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Inventories    
Raw materials $ 1,430,372 $ 1,323,920
Supplies 809,833 805,035
Work in progress 372,263 269,031
Finished goods 583,192 715,747
Total inventories $ 3,195,660 $ 3,113,733