XML 59 R50.htm IDEA: XBRL DOCUMENT
v3.22.2.2

TECHNOLOGY INVESTMENT RESEARCH AGREEMENT (Details) |  | 1 Months Ended | 6 Months Ended
--- | --- | --- | ---
Jul. 01, 2020 USD ($) | May 31, 2021 item | Jun. 30, 2022 USD ($)
Research and Development Arrangement, Contract to Perform for Others [Line Items] |  |  |
Technology Investment Agreement Term | 10 years |  |
Number of Assembly Lines | item |  | 2 |
Scenario, Plan [Member] |  |  |
Research and Development Arrangement, Contract to Perform for Others [Line Items] |  |  |
Research and development agreement with government funding amount | $ 81,029,518 |  | $ 81,000,000
Manufacturing Equipment [Member] |  |  |
Research and Development Arrangement, Contract to Perform for Others [Line Items] |  |  |
Research and Development Arrangement with Federal Government, Costs Incurred, Net |  |  | 64,900,000
Controlled Environment Spaces [Member] |  |  |
Research and Development Arrangement, Contract to Perform for Others [Line Items] |  |  |
Research and Development Arrangement with Federal Government, Costs Incurred, Net |  |  | 13,000,000
Warehouse [Member] |  |  |
Research and Development Arrangement, Contract to Perform for Others [Line Items] |  |  |
Purchases funded by the Company |  |  | 5,900,000
Original Agreement [Member] | Scenario, Plan [Member] |  |  |
Research and Development Arrangement, Contract to Perform for Others [Line Items] |  |  |
Research and development agreement with government funding amount |  |  | 53,700,000
Amendment To Agreement [Member] | Scenario, Plan [Member] |  |  |
Research and Development Arrangement, Contract to Perform for Others [Line Items] |  |  |
Research and development agreement with government funding amount |  |  | $ 27,300,000

X
- Definition The number of assembly lines provided under the agreement. + References No definition available. + Details
Name: | rvp_NumberOfAssemblyLines
Namespace Prefix: | rvp_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Technology investment agreement, term, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | rvp_TechnologyInvestmentAgreementTerm
Namespace Prefix: | rvp_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of acquisition of long-lived, physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment. + References No definition available. + Details
Name: | us-gaap_PropertyPlantAndEquipmentAdditions
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The net amount of research and development costs incurred for a fixed-price, best-efforts research and development cost-sharing arrangement with the Federal Government. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 912 -SubTopic 730 -Section 25 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433 + Details
Name: | us-gaap_ResearchAndDevelopmentArrangementWithFederalGovernmentCostsIncurredNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of customer funding recorded as an offset to costs incurred for a fixed-price, best-efforts research and development cost-sharing arrangement with the Federal Government. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 912 -SubTopic 730 -Section 25 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433 + Details
Name: | us-gaap_ResearchAndDevelopmentArrangementWithFederalGovernmentCustomerFundingToOffsetCostsIncurred
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | srt_StatementScenarioAxis=us-gaap_ScenarioPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis=rvp_ManufacturingEquipmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis=rvp_ControlledEnvironmentSpacesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis=srt_WarehouseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis=rvp_OriginalAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis=rvp_AmendmentToAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |