XML 94 R86.htm IDEA: XBRL DOCUMENT
v3.22.2.2

Equity (Details) ¥ / shares in Units, $ / shares in Units, ¥ in Millions |  |  |  |  |  |  |  | 1 Months Ended | 6 Months Ended |  |  |  |  |  |  |
--- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Jun. 04, 2022 USD ($) shares | May 09, 2022 USD ($) shares | Apr. 08, 2022 USD ($) | Jan. 03, 2022 USD ($) $ / shares shares | Apr. 09, 2021 USD ($) $ / shares shares | Feb. 03, 2020 USD ($) $ / shares shares | Sep. 05, 2019 USD ($) $ / shares shares | May 25, 2022 USD ($) $ / shares shares | Feb. 22, 2022 $ / shares shares | Feb. 22, 2022 CNY (¥) ¥ / shares shares | Dec. 27, 2021 USD ($) | Dec. 27, 2021 CNY (¥) | Jan. 22, 2020 USD ($) $ / shares shares | Jun. 30, 2022 USD ($) $ / shares shares | Jun. 30, 2022 CNY (¥) shares | Jun. 30, 2021 USD ($) | Sep. 30, 2022 USD ($) | Jun. 30, 2022 CNY (¥) shares | Apr. 30, 2022 USD ($) | Apr. 22, 2022 shares | Apr. 06, 2022 USD ($) | Apr. 06, 2022 CNY (¥) | Dec. 31, 2021 USD ($) $ / shares shares | May 11, 2021 shares
Equity (Details) [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Appropriations to the statutory surplus reserve, description |  |  |  |  |  |  |  |  |  |  |  |  |  | Appropriations to the statutory surplus reserve are required to be at least 10% of the after-tax net income determined in accordance with PRC GAAP until the reserve is equal to 50% of the entity’s registered capital. | Appropriations to the statutory surplus reserve are required to be at least 10% of the after-tax net income determined in accordance with PRC GAAP until the reserve is equal to 50% of the entity’s registered capital. |  |  |  |  |  |  |  |  |
Statutory laws total |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 1,263,125 |  |  |  |  |  |  |  |  | $ 1,230,387 |
Common stock, shares authorized (in Shares) | shares |  |  |  |  |  |  |  |  |  |  |  |  |  | 200,000,000 |  |  |  | 200,000,000 |  |  |  |  | 200,000,000 |
Common stock, par value (in Dollars per share) | $ / shares |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 0.001 |  |  |  |  |  |  |  |  | $ 0.001 |
Common stock, shares outstanding (in Shares) | shares |  |  |  |  |  |  |  |  |  |  |  |  |  | 43,108,112 |  |  |  | 43,108,112 |  |  |  |  | 28,965,034 |
Common stock, shares issued (in Shares) | shares |  |  |  |  |  |  |  |  |  |  |  |  |  | 43,108,112 |  |  |  | 43,108,112 |  |  |  |  | 28,965,034 |
Common shares of value issued |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 2,186,000 |  |  |  |  |  |  |  |
Common stock issuance of amount |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 735,000 |  |  |  |  |  |  |  |  |  |
Recognized stock-based compensation expense | $ 3,296,475 | $ 3,296,475 |  |  |  |  |  |  |  |  |  |  |  | $ 735,000 |  |  |  |  |  |  |  |  |  |
Equity interest |  |  |  |  |  |  |  |  |  |  | 100.00% | 100.00% |  |  |  |  |  |  |  |  | 10.00% | 10.00% |  |
Consideration amount |  |  |  |  |  |  |  |  |  |  | $ 1,569,000 | ¥ 10 |  |  |  |  |  |  |  |  |  |  |  |
Cash consideration (in Yuan Renminbi) | ¥ |  |  |  |  |  |  |  |  |  | ¥ 10 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Aggregate shares issued (in Shares) | shares |  |  |  |  |  |  |  |  | 2,580,000 | 2,580,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Exchange rate of price per share | (per share) |  |  |  |  |  |  |  |  | $ 0.61 | ¥ 6.39 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Common stock, shares outstanding (in Shares) | shares |  |  |  |  |  |  |  |  |  |  |  |  |  | 43,108,112 |  |  |  | 43,108,112 |  |  |  |  | 28,965,034 |
Issuance of aggregate common shares (in Shares) | shares |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 3,000,000 |  |  |  |
Issuance of aggregate shares (in Shares) | shares | 4,025,000 | 4,025,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Conversion price ranging per share (in Dollars per share) | $ / shares |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 1.28 |  |  |  |  |  |  |  |  |  |
Aggregated consideration amount |  |  | $ 18,000,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Installments payable amount |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 5,000,000 |  |  |  |  | $ 4,000,000 |  |  |  |  |
Paid amount |  |  |  |  |  |  |  |  |  |  |  |  |  | 600,000 | ¥ 4 |  |  |  |  |  |  |  |  |
Balance amount |  |  |  |  |  |  |  |  |  |  |  |  |  | 2,100,000 |  |  |  | ¥ 14 |  |  |  |  |  |
Payment |  |  |  |  |  |  |  |  |  |  |  |  |  | 400,000 |  |  |  | ¥ 3 |  |  |  |  |  |
Investment amount |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 800,000 | ¥ 5 |  |
2018 Incentive Plan [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Equity (Details) [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Common stock issuance of shares (in Shares) | shares |  |  |  |  |  |  |  |  |  |  |  |  | 685,000 |  |  |  |  |  |  |  |  |  |  |
Common stock issuance of amount |  |  |  |  |  |  |  |  |  |  |  |  | $ 650,750 |  |  |  |  |  |  |  |  |  |  |
Share price, per share (in Dollars per share) | $ / shares |  |  |  |  |  |  |  |  |  |  |  |  | $ 0.95 |  |  |  |  |  |  |  |  |  |  |
Recognized stock-based compensation expense |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 162,688 |  |  |  |  |  |  |  |
Common stock, shares outstanding (in Shares) | shares |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 1,025,000 |  |  |  |
Consulting Service Agreement [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Equity (Details) [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Company issued (in Shares) | shares |  |  |  |  |  |  | 400,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Common shares of value issued |  |  |  |  |  |  | $ 448,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Common share price (in Dollars per share) | $ / shares |  |  |  |  |  |  | $ 1.12 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Subsequent Event [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Equity (Details) [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Installments payable amount |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 5,000,000 |  |  |  |  |  |  |
Board of Directors [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Equity (Details) [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Common stock issuance of shares (in Shares) | shares |  |  |  |  |  | 290,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Common stock issuance of amount |  |  |  |  |  | $ 333,500 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share price, per share (in Dollars per share) | $ / shares |  |  |  |  |  | $ 1.15 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Recognized stock-based compensation expense |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 83,375 |  |  |  |  |  |  |  |
Geniusland International Capital Ltd [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Equity (Details) [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Common stock, par value (in Dollars per share) | $ / shares |  |  |  | $ 1.47 | $ 1.33 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Company issued (in Shares) | shares |  |  |  | 500,000 | 1,000,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Common shares of value issued |  |  |  | $ 735,000 | $ 1,330,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Recognized stock-based compensation expense |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 665,000 |  |  |  |  |  |  |  |
Yorkville Advisors Global LP [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Equity (Details) [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Company issued (in Shares) | shares |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 75,000
Recognized stock-based compensation expense |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 84,637 |  |  |  |  |  |  |  |  |  |
Hainan Tashanshi Digital Information Co. Ltd. [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Equity (Details) [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Company issued (in Shares) | shares |  |  |  |  |  |  |  | 5,970,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share price, per share (in Dollars per share) | $ / shares |  |  |  |  |  |  |  | $ 0.6 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Aggregate gross proceeds |  |  |  |  |  |  |  | $ 3,582,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Convertible Loan [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Equity (Details) [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Conversion of convertible loan (in Shares) | shares |  |  |  |  |  |  |  |  |  |  |  |  |  | 1,068,078 | 1,068,078 |  |  |  |  |  |  |  |  |
Xinyi REIT [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Equity (Details) [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Equity interest |  |  | 30.00% |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
PRC [Member] | Statutory Reserve [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Equity (Details) [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Statutory laws total |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 1,263,125 |  |  |  |  |  |  |  |  | $ 1,230,387 |

X
- Definition Description of appropriations to the statutory surplus reserve. + References No definition available. + Details
Name: | reto_DescriptionOfAppropriationsToStatutorySurplusReserve
Namespace Prefix: | reto_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | reto_EquityDetailsLineItems
Namespace Prefix: | reto_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition An exchange rate is a rate at which one currency will be exchanged for another currency and affects trade and the movement of money between countries. + References No definition available. + Details
Name: | reto_ExchangeRateOfPricePerShare
Namespace Prefix: | reto_
Data Type: | dtr:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fully paid shares are shares issued for which no more money is required to be paid to the company by shareholders on the value of the shares. + References No definition available. + Details
Name: | reto_IssuanceOfAggregateShares
Namespace Prefix: | reto_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition The carrying amounts as of the balance sheet date of statutory reserve. + References No definition available. + Details
Name: | reto_StatutoryReserve
Namespace Prefix: | reto_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of consideration transferred in asset acquisition. Includes, but is not limited to, cash, liability incurred by acquirer, and equity interest issued by acquirer. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 50 -Section 30 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=126928898&loc=d3e9215-128498 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 50 -Section 55 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=6829253&loc=SL6831962-166255 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 50 -Section 25 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=127000608&loc=d3e9135-128495 Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 50 -Section 30 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=126928898&loc=d3e9212-128498 + Details
Name: | us-gaap_AssetAcquisitionConsiderationTransferred
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Per share increase in conversion price of convertible common stock. Excludes change due to standard antidilution provision. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 3 -URI https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644 + Details
Name: | us-gaap_CommonStockConvertibleConversionPriceIncrease
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Total number of shares of other common stock instruments held by shareholders, such as exchangeable shares. May be all or portion of the number of common shares authorized. + References No definition available. + Details
Name: | us-gaap_CommonStockOtherSharesOutstanding
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Face amount or stated value per share of common stock. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_CommonStockParOrStatedValuePerShare
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition The maximum number of common shares permitted to be issued by an entity's charter and bylaws. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_CommonStockSharesAuthorized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_CommonStockSharesOutstanding
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of common units issued of limited liability company (LLC). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770 + Details
Name: | us-gaap_CommonUnitIssued
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The price per share or unit times the number of shares or units issued in an insurance entity stock offering in connection with its conversion from a mutual form of ownership to a stock entity. Amount is gross, before offering costs. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 805 -Section 50 -Paragraph 2 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=124505872&loc=d3e30785-158569 + Details
Name: | us-gaap_DemutualizationByInsuranceEntitySecuritiesIssuedGrossCashProceeds
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of expense for employee benefit and equity-based compensation. + References No definition available. + Details
Name: | us-gaap_EmployeeBenefitsAndShareBasedCompensation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Number of excess stock shares of an entity that have been sold or granted to shareholders. + References No definition available. + Details
Name: | us-gaap_ExcessStockSharesIssued
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of shares of excess stock held by shareholders. + References No definition available. + Details
Name: | us-gaap_ExcessStockSharesOutstanding
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Rate of interest on investment. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 5 -URI https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563 + Details
Name: | us-gaap_InvestmentInterestRate
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition For investments which are quantified by principal amount, the principle balance held at close of period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 946 -SubTopic 210 -Section 50 -Paragraph 6 -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=99383244&loc=d3e12121-115841 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 946 -SubTopic 320 -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-12B(Column B)) -URI https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010 + Details
Name: | us-gaap_InvestmentOwnedBalancePrincipalAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Sum of the carrying amounts as of the balance sheet date of all investments. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03.1(h)) -URI https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910 + Details
Name: | us-gaap_Investments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Carrying value as of the balance sheet date of portion of long-term loans payable due within one year or the operating cycle if longer. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.20) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_LoansPayableCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Including the current and noncurrent portions, carrying value as of the balance sheet date of all notes and loans payable (with maturities initially due after one year or beyond the operating cycle if longer). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(16)) -URI https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(16)) -URI https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878 + Details
Name: | us-gaap_NotesAndLoansPayable
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The value of the noncash (or part noncash) consideration received in a transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of a transaction not resulting in cash receipts or cash payments in the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 4 -URI https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 3 -URI https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 5 -URI https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586 + Details
Name: | us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationReceived1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of cash outflow for fees classified as other. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 25 -Subparagraph (g) -URI https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585 + Details
Name: | us-gaap_PaymentsForFees
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of consideration received by subsidiary or equity investee in exchange for shares of stock issued or sold. Includes amount of cash received, fair value of noncash assets received, and fair value of liabilities assumed by the investor. + References No definition available. + Details
Name: | us-gaap_SaleOfStockConsiderationReceivedPerTransaction
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction. + References No definition available. + Details
Name: | us-gaap_SaleOfStockPricePerShare
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644 + Details
Name: | us-gaap_SharesIssued
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Per share or per unit amount of equity securities issued. + References No definition available. + Details
Name: | us-gaap_SharesIssuedPricePerShare
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of shares issued during the period as a result of the conversion of convertible securities. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.29-30) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 20 -Section 50 -Paragraph 1E -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 3 -URI https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644 + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders. + References No definition available. + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesIssuedForServices
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders. + References No definition available. + Details
Name: | us-gaap_StockIssuedDuringPeriodValueIssuedForServices
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_StockIssuedDuringPeriodValueNewIssues
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_PlanNameAxis=reto_TwoThousandEighteenIncentivePlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | reto_TypeOfAgreementAxis=reto_ConsultingServiceAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_TitleOfIndividualAxis=srt_DirectorMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=reto_GeniuslandInternationalCapitalLtdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=reto_YorkvilleAdvisorsGlobalLPMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=reto_HainanTashanshiDigitalInformationCoLtdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=reto_ConvertibleLoanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=reto_XinyiREITMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShortTermDebtTypeAxis=reto_PRCMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=reto_StatutoryReserveMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |