XML 47 R36.htm IDEA: XBRL DOCUMENT v3.25.1
Discontinued Operations - Narrative (Details)
$ in Millions
Mar. 12, 2025
USD ($)
Bristol Metals, LLC  
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]  
Proceeds from sale of productive assets $ 45