XML 21 R8.htm IDEA: XBRL DOCUMENT v3.23.2
CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) - shares
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Redeemable preferred stock [Member]    
Issuance of 44,873 and 41,830, respectively, shares of common stock for services rendered 13,309 9,295
Common stock [Member]    
Issuance of 44,873 and 41,830, respectively, shares of common stock for services rendered 44,783 41,830
Issuance of 368,383 and 0, respectively, shares of common stock for the purchase of non-controlling interests in PERC 368,383 0