XML 101 R77.htm IDEA: XBRL DOCUMENT v3.25.2
Commitments and Contingencies (Detail)
6 Months Ended
Jun. 30, 2025
facility
agreement
court_action
Guarantor Obligations [Line Items]  
Approximate number of federal district court actions alleged for patent infringement | court_action 30
Payment Guarantee  
Guarantor Obligations [Line Items]  
Number of renewable energy purchase agreements | agreement 28
Guarantee obligation, number of commercial operation facilities | facility 21
Payment Guarantee | Minimum  
Guarantor Obligations [Line Items]  
Fixed price term 12 years
Payment Guarantee | Maximum  
Guarantor Obligations [Line Items]  
Fixed price term 20 years