v3.21.2

SCHEDULE OF CONVERTIBLE NOTES PAYABLE (Details) - USD ($) | Jun. 30, 2021 | Dec. 31, 2020
--- | --- | ---
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |  |
Total convertible notes payable | $ 1,337,863 | $ 1,273,107
Less: Unamortized debt discount | (201,970) | (4,460)
Total convertible notes | 1,135,893 | 1,268,647
Less: current portion of convertible notes | 1,135,893 | 1,268,647
Long-term convertible notes | (0) | (0)
September 15, 2017 [Member] |  |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |  |
Total convertible notes payable | 187,590 | 318,492
April 25, 2018 [Member] |  |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |  |
Total convertible notes payable | 40,123 | 40,123
September 21, 2018 [Member] |  |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |  |
Total convertible notes payable | 56,714 | 56,714
October 18, 2018 [Member] |  |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |  |
Total convertible notes payable | 60,000 | 60,000
November 28, 2018 [Member] |  |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |  |
Total convertible notes payable | 33 | 33
November 28, 2018 [Member] |  |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |  |
Total convertible notes payable | 10,383 | 21,700
November 29, 2018 [Member] |  |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |  |
Total convertible notes payable | 25,000 | 25,000
December 13, 2018 [Member] |  |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |  |
Total convertible notes payable | 105,000 | 105,000
January 15, 2019 [Member] |  |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |  |
Total convertible notes payable | 115,000 | 115,000
February 7, 2019 [Member] |  |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |  |
Total convertible notes payable |  | 111,276
February 19, 2019 [Member] |  |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |  |
Total convertible notes payable |  | 64,500
February 19, 2019 [Member] |  |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |  |
Total convertible notes payable | 55,125 | 55,125
March 13, 2019 [Member] |  |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |  |
Total convertible notes payable | 55,125 | 55,125
March 14, 2019 [Member] |  |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |  |
Total convertible notes payable | 26,500 | 26,500
March 17, 2019 [Member] |  |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |  |
Total convertible notes payable | 27,825 | 27,825
August 1, 2019 [Member] |  |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |  |
Total convertible notes payable | 56,194 | 56,194
August 7, 2019 [Member] |  |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |  |
Total convertible notes payable | 55,125 | 55,125
October 3, 2019 [Member] |  |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |  |
Total convertible notes payable | 5,350 | 5,350
October 25, 2019 [Member] |  |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |  |
Total convertible notes payable | 6,825 | 6,825
March 19, 2020 [Member] |  |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |  |
Total convertible notes payable | 33,600 |
March 25, 2020 [Member] |  |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |  |
Total convertible notes payable | 33,600 |
April 21, 2021 [Member] |  |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |  |
Total convertible notes payable | 28,875 |
April 30, 2021 [Member] |  |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |  |
Total convertible notes payable | 33,000 |
May 4, 2021 [Member] |  |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |  |
Total convertible notes payable | 28,875 |
May 12, 2021 [Member] |  |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |  |
Total convertible notes payable | 55,125 |
May 17, 2021 [Member] |  |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |  |
Total convertible notes payable | 44,000 |
May 28, 2021 [Member] |  |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |  |
Total convertible notes payable | 55,125 |
June 9, 2021 [Member] |  |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |  |
Total convertible notes payable | 55,125 |
June 24, 2021 [Member] |  |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |  |
Total convertible notes payable | 27,000 |
June 25, 2021 [Member] |  |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |  |
Total convertible notes payable | $ 55,125 |

X
- References No definition available. + Details
Name: | RETC_ConvertibleNotesPayable1
Namespace Prefix: | RETC_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Convertible Notes Payable, excluding current portion. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder. + 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.22) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_ConvertibleLongTermNotesPayable
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Carrying value as of the balance sheet date of the portion of long-term debt due within one year or the operating cycle if longer identified as Convertible Notes Payable. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder. + 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 http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_ConvertibleNotesPayableCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 20 -Section 50 -Paragraph 4 -Subparagraph (b)(1) -URI http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870 Reference 2: 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(16)) -URI http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910 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(22)) -URI http://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 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(16)) -URI http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878 + Details
Name: | us-gaap_DebtInstrumentCarryingAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount, after accumulated amortization, of debt discount. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 1A -URI http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 55 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 20 -Section 50 -Paragraph 1D -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611 + Details
Name: | us-gaap_DebtInstrumentUnamortizedDiscount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_AwardDateAxis=RETC_SeptemberFifteenTwoThousandSeventeenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardDateAxis=RETC_AprilTwentyFiveTwoThousandEighteenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardDateAxis=RETC_SeptemberTwentyOneTwoThousandEighteenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardDateAxis=RETC_OctoberEighteenTwoThousandEighteenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardDateAxis=RETC_NovemberTwentyEightTwoThousandEighteenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardDateAxis=RETC_NovemberTwentyEightTwoThousandEighteenOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardDateAxis=RETC_NovemberTwentyNineTwoThousandEighteenOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardDateAxis=RETC_DecemberThirteenTwoThousandEighteenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardDateAxis=RETC_JanuaryFifteenTwoThousandNineteenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardDateAxis=RETC_FebruarySevenTwoThousandNineteenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardDateAxis=RETC_FebruaryNineteenTwoThousandNineteenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardDateAxis=RETC_FebruaryNineteenTwoThousandNineteenOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardDateAxis=RETC_MarchThirteenTwoThousandNineteenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardDateAxis=RETC_MayFouteenTwoThousandNineteenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardDateAxis=RETC_MaySeventeenTwoThousandNineteenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardDateAxis=RETC_AugustOneTwoThousandAndNineteenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardDateAxis=RETC_AugustSevenTwoThousandAndNineteenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardDateAxis=RETC_OctoberThreeTwoThousandNineteenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardDateAxis=RETC_OctoberTwentyFiveTwoThousandNineteenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardDateAxis=RETC_MarchNineteenTwoThousandTwentyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardDateAxis=RETC_MarchTwentyFiveTwoThousandTwentyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardDateAxis=RETC_AprilTwentyOneThousandTwentyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardDateAxis=RETC_AprilThirtyTwoThousandTwentyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardDateAxis=RETC_MayFourTwoThousandTwentyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardDateAxis=RETC_MayTwelveTwoThousandTwentyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardDateAxis=RETC_MaySeventeenthTwoThousandTwentyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardDateAxis=RETC_MayTwentyEighthTwoThousandTwentyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardDateAxis=RETC_JuneNineTwoThousandTwentyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardDateAxis=RETC_JuneTwentyFourthTwoThousandTwentyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardDateAxis=RETC_JuneTwentyFifthTwoThousandTwentyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |