XML 89 R77.htm IDEA: XBRL DOCUMENT v3.25.0.1
Multiemployer Pension Plans - Multiemployer Pension Plan Description and Contributions (Parenthetical) (Details)
6 Months Ended 12 Months Ended
Dec. 31, 2024
Agreement
$ / shares
Jun. 30, 2024
$ / shares
Dec. 31, 2024
Agreement
$ / shares
Multiemployer Pension Plan Disclosure [Line Items]      
Green zone funding percentage     80.00%
USW Plan      
Multiemployer Pension Plan Disclosure [Line Items]      
Number of collective-bargaining agreements | Agreement 3   3
USW Plan | Newark and Trentwood Facilities      
Multiemployer Pension Plan Disclosure [Line Items]      
Percentage of employees covered by bargaining agreement     87.00%
USW Plan | Newark and Trentwood Facilities | Starting in July Two Thousand Twenty      
Multiemployer Pension Plan Disclosure [Line Items]      
Monthly contributions per hour worked by each bargaining unit employee $ 2.06 $ 1.75  
USW Plan | Richmond (Bellwood), Virginia Facility      
Multiemployer Pension Plan Disclosure [Line Items]      
Percentage of employees covered by bargaining agreement     10.00%
Monthly contributions per hour worked by each bargaining unit employee     $ 1.50
USW Plan | Florence, Alabama Facility      
Multiemployer Pension Plan Disclosure [Line Items]      
Percentage of employees covered by bargaining agreement     3.00%
Monthly contributions per hour worked by each bargaining unit employee     $ 1.35