XML 133 R107.htm IDEA: XBRL DOCUMENT v3.25.4
ASSET RETIREMENT OBLIGATIONS - Narrative (Details) - USD ($)
$ in Millions
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Schedule of Asset Retirement Obligation [Line Items]      
Asset retirement obligations $ 595.4 $ 590.9 $ 505.8
CYAPC and YAEC      
Schedule of Asset Retirement Obligation [Line Items]      
Asset retirement obligations $ 386.6 $ 391.7