v3.26.1
Commitments and Contingencies (Detail) - Payment Guarantee
3 Months Ended
Mar. 31, 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