v3.25.2
FAIR VALUE - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 6 Months Ended
Jan. 31, 2022
Jun. 30, 2025
Jun. 30, 2024
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Asset retirement obligations incurred and acquired   $ 2.2 $ 4.1
Fair value, net of derivative asset (liability) measured on recurring basis, unobservable inputs reconciliation, transfers, net   0.0  
Veritas      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Business acquisition, equity interest issued or issuable, number of shares (in shares) 1,939,998    
Business acquisition, share price (in dollars per share) $ 28.30    
Senior Notes due 2028 | Estimated Fair Value | Unsecured Debt      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Fair value of long-term debt   710.4  
Convertible Notes due 2029 | Estimated Fair Value      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Fair value of long-term debt   736.8  
Senior Notes due 2031 | Estimated Fair Value | Unsecured Debt      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Fair value of long-term debt   $ 513.8