v3.25.2
Environmental Matters - Additional Information (Detail)
6 Months Ended
Jun. 30, 2025
USD ($)
Environmental Restoration Costs  
Site Contingency [Line Items]  
Estimated Costs Accrued For Remediation $ 5,600,000
Fitchburg Manufactured Gas Plant Site [Member]  
Site Contingency [Line Items]  
remediation costs 3,500,000
Fitchburg Manufactured Gas Plant Site [Member] | Environmental Restoration Costs  
Site Contingency [Line Items]  
Estimated Costs Accrued For Remediation $ 40,000