XML 135 R98.htm IDEA: XBRL DOCUMENT v3.25.4
Commitments - Narrative (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
unit
Dec. 31, 2024
unit
Dec. 31, 2023
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 45,000 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 $ 1,984    
Water Supply | GSWC | Various third parties      
Purchase Commitment, Excluding Long-term Commitment [Line Items]      
Remaining amount of commitment 900    
Water Supply | GSWC | Other various third parties      
Purchase Commitment, Excluding Long-term Commitment [Line Items]      
Purchase Obligation 1,100    
Electric Power Purchase Commitments | BVES      
Purchase Commitment, Excluding Long-term Commitment [Line Items]      
Purchase Obligation 53,300    
Electric Renewable Energy Credit Purchase Commitments | BVES      
Purchase Commitment, Excluding Long-term Commitment [Line Items]      
Purchase Obligation $ 8,800