XML 61 R39.htm IDEA: XBRL DOCUMENT v3.25.0.1
Description of the Business and Summary of Significant Accounting Policies - Inventories (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Description of the Business and Summary of Significant Accounting Policies    
Raw materials $ 1,323,920 $ 1,226,272
Supplies 805,035 711,653
Work in progress 269,031 296,932
Finished goods 715,747 659,775
Total inventories $ 3,113,733 $ 2,894,632