v3.26.1
Commitments and Contingencies (Detail) - Payment Guarantee
6 Months Ended
Jun. 30, 2026
agreement
facility
Guarantor Obligations [Line Items]  
Number of renewable energy purchase agreements | agreement 29
Guarantee obligation, number of commercial operation facilities | facility 22
Minimum  
Guarantor Obligations [Line Items]  
Fixed price term 12 years
Maximum  
Guarantor Obligations [Line Items]  
Fixed price term 20 years