XML 33 R22.htm IDEA: XBRL DOCUMENT v3.22.2
Nature of Business (Tables)
6 Months Ended
Jun. 30, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Company Structure
The following table represents the structure of the Company as of June 30, 2022:
cwen-20220630_g1.jpg