XML 88 R76.htm IDEA: XBRL DOCUMENT
v3.23.1

TECHNOLOGY INVESTMENT RESEARCH AGREEMENT (Details) |  | 1 Months Ended | 12 Months Ended |
--- | --- | --- | --- | ---
Jul. 01, 2020 USD ($) | May 31, 2021 USD ($) item | Dec. 31, 2022 USD ($) | Jan. 31, 2023 USD ($)
TECHNOLOGY INVESTMENT AGREEMENT |  |  |  |
Technology Investment Agreement Term | 10 years |  |  |
Number of assembly lines | item |  | 2 |  |
Technology Investment Agreement (TIA) |  |  |  |
TECHNOLOGY INVESTMENT AGREEMENT |  |  |  |
Research and development agreement with government funding amount | $ 81,029,518 | $ 81,000,000 |  |
Amount of contract to purchase assembly equipment, molds, molding equipment, and auxiliary equipment |  |  | $ 65,300,000 |
Additional controlled environment space |  |  |  | $ 13,000,000
Technology Investment Agreement (TIA) | Warehouse |  |  |  |
TECHNOLOGY INVESTMENT AGREEMENT |  |  |  |
Purchases funded by the Company |  |  | $ 5,900,000 |
Technology Investment Agreement (TIA) | Original Agreement |  |  |  |
TECHNOLOGY INVESTMENT AGREEMENT |  |  |  |
Research and development agreement with government funding amount |  | 53,700,000 |  |
Technology Investment Agreement (TIA) | Amendment To Agreement |  |  |  |
TECHNOLOGY INVESTMENT AGREEMENT |  |  |  |
Research and development agreement with government funding amount |  | $ 27,300,000 |  |

X
- Definition Amount for certificate to purchase additional environment space. + References No definition available. + Details
Name: | rvp_AmountOfCertificateToPurchaseAdditionalEnvironmentSpace
Namespace Prefix: | rvp_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Contracted amount for the purchase of assembly equipment, molds, molding equipment, and auxiliary equipment. + References No definition available. + Details
Name: | rvp_ContractToPurchaseAssemblyEquipmentMoldsMoldingEquipmentAndAuxiliaryEquipment
Namespace Prefix: | rvp_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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 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=rvp_TechnologyInvestmentAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=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: |