v3.26.1
Asset Impairment - Additional Information (Detail)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Numbers
Jun. 30, 2025
USD ($)
Asset Impairment Charges [Line Items]        
Impairment loss $ 650 $ 377 $ 1,093 $ 2,424
Obsolete Assets [Member]        
Asset Impairment Charges [Line Items]        
Impairment loss       441
Renewable Electricity Generation Site [Member]        
Asset Impairment Charges [Line Items]        
Number of operating sites | Numbers     1  
Renewable Electricity Generation Site [Member] | Obsolete Assets [Member]        
Asset Impairment Charges [Line Items]        
Impairment loss     $ 345 84
Renewable Natural Gas [Member] | Customer Contracts [Member]        
Asset Impairment Charges [Line Items]        
Impairment loss       357
Renewable Natural Gas [Member] | Obsolete Assets [Member]        
Asset Impairment Charges [Line Items]        
Impairment loss     $ 748 $ 1,983
Renewable Natural Gas Generation Site [Member]        
Asset Impairment Charges [Line Items]        
Number of operating sites | Numbers     5