v3.25.2
REVENUE FROM CONTRACTS WITH CUSTOMERS - Performance Obligation (Details)
$ in Millions
Jun. 30, 2025
USD ($)
Disaggregation of Revenue [Line Items]  
Fixed performance obligations $ 252.0
APCo  
Disaggregation of Revenue [Line Items]  
Fixed performance obligations 76.5
I&M  
Disaggregation of Revenue [Line Items]  
Fixed performance obligations 20.2
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-07-01  
Disaggregation of Revenue [Line Items]  
Fixed performance obligations $ 43.7
Fixed performance obligations, period 6 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-07-01 | APCo  
Disaggregation of Revenue [Line Items]  
Fixed performance obligations $ 8.0
Fixed performance obligations, period 6 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-07-01 | I&M  
Disaggregation of Revenue [Line Items]  
Fixed performance obligations $ 2.2
Fixed performance obligations, period 6 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01  
Disaggregation of Revenue [Line Items]  
Fixed performance obligations $ 143.6
Fixed performance obligations, period 2 years
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01 | APCo  
Disaggregation of Revenue [Line Items]  
Fixed performance obligations $ 31.9
Fixed performance obligations, period 2 years
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01 | I&M  
Disaggregation of Revenue [Line Items]  
Fixed performance obligations $ 8.8
Fixed performance obligations, period 2 years
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2028-01-01  
Disaggregation of Revenue [Line Items]  
Fixed performance obligations $ 48.6
Fixed performance obligations, period 2 years
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2028-01-01 | APCo  
Disaggregation of Revenue [Line Items]  
Fixed performance obligations $ 25.2
Fixed performance obligations, period 2 years
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2028-01-01 | I&M  
Disaggregation of Revenue [Line Items]  
Fixed performance obligations $ 6.8
Fixed performance obligations, period 2 years
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2030-01-01  
Disaggregation of Revenue [Line Items]  
Fixed performance obligations $ 16.1
Fixed performance obligations, period
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2030-01-01 | APCo  
Disaggregation of Revenue [Line Items]  
Fixed performance obligations $ 11.4
Fixed performance obligations, period
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2030-01-01 | I&M  
Disaggregation of Revenue [Line Items]  
Fixed performance obligations $ 2.4
Fixed performance obligations, period