XML 18 R7.htm IDEA: XBRL DOCUMENT v3.24.3
CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) - shares
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Issuance of common stock for services rendered 57,384 44,783
Issuance of 0 and 368,383, respectively, shares of common stock for the purchase of non-controlling interest in PERC 0 368,383
Conversion (on a one-to-one basis) of 8,848 and 6,585, respectively, shares of redeemable preferred stock to common stock 5,530 7,936
Redeemable preferred stock [Member]    
Issuance of common stock for services rendered 5,904 13,309