XML 104 R88.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments - Narrative (Details)
$ in Thousands
1 Months Ended 12 Months Ended
Jan. 31, 2024
unit
Dec. 31, 2024
USD ($)
unit
BVES    
Purchase Commitment, Excluding Long-term Commitment [Line Items]    
Number of renewable energy credits that would be purchased | unit   578,000
Bundled Purchased Renewable Energy Credits Number | unit   587,000
Purchased Renewable Energy Credits Number Delivered in 2023 | unit   60,000
Purchased Renewable Energy Credits Number Delivered in 2024 | unit 15,000  
BVES | Renewables Portfolio Standard    
Purchase Commitment, Excluding Long-term Commitment [Line Items]    
Derivative, term of contract   10 years
BVES | Renewables Portfolio Standard (Bundled Product)    
Purchase Commitment, Excluding Long-term Commitment [Line Items]    
Derivative, term of contract   11 years
Water Supply | GSWC    
Purchase Commitment, Excluding Long-term Commitment [Line Items]    
Purchase Obligation   $ 2,294
Water Supply | GSWC | Various third parties    
Purchase Commitment, Excluding Long-term Commitment [Line Items]    
Remaining amount of commitment   1,100
Water Supply | GSWC | Other various third parties    
Purchase Commitment, Excluding Long-term Commitment [Line Items]    
Purchase Obligation   1,200
Electric Power Purchase Commitments | BVES    
Purchase Commitment, Excluding Long-term Commitment [Line Items]    
Purchase Obligation   41,100
Electric Renewable Energy Credit Purchase Commitments | BVES    
Purchase Commitment, Excluding Long-term Commitment [Line Items]    
Purchase Obligation   $ 8,900
Minimum | BVES    
Purchase Commitment, Excluding Long-term Commitment [Line Items]    
Derivative, Term of Contract   3 years
Minimum | BVES | Purchase power contract    
Purchase Commitment, Excluding Long-term Commitment [Line Items]    
Derivative, Term of Contract   3 years
Maximum | BVES    
Purchase Commitment, Excluding Long-term Commitment [Line Items]    
Derivative, Term of Contract   5 years
Maximum | BVES | Purchase power contract    
Purchase Commitment, Excluding Long-term Commitment [Line Items]    
Derivative, Term of Contract   5 years