XML 86 R74.htm IDEA: XBRL DOCUMENT
v3.23.1

PRIVATE EXCHANGES AND REDEMPTION (Details) - USD ($) | 1 Months Ended | 12 Months Ended
--- | --- | ---
Feb. 28, 2023 | Feb. 28, 2022 | Feb. 28, 2021 | Dec. 31, 2022 | Dec. 31, 2021 | Dec. 31, 2020
PRIVATE EXCHANGES AND REDEMPTION |  |  |  |  |  |
Aggregate cash consideration |  |  |  |  | $ 1,040,666 |
Amount paid for conversion of preferred stock into common stock | $ 1,101,110 | $ 1,101,110 | $ 1,101,110 | $ 1,101,110 | $ 1,101,110 | $ 482,670
Number of common shares issued in exchange for preferred shares |  |  |  |  |  | 754,000
Unpaid dividends in arrears waived |  |  |  |  |  | $ 7,642,049
Preferred, Class B |  |  |  |  |  |
PRIVATE EXCHANGES AND REDEMPTION |  |  |  |  |  |
Aggregate cash consideration |  |  |  |  |  | 3,786,000
Amount paid for conversion of preferred stock into common stock |  |  |  |  |  | $ 482,670
Cash consideration payment period |  |  |  |  |  | 3 years
Series I, Class B |  |  |  |  |  |
PRIVATE EXCHANGES AND REDEMPTION |  |  |  |  |  |
Preferred stock redemption price (in dollars per share) |  |  |  |  |  | $ 7.50
Series II, Class B |  |  |  |  |  |
PRIVATE EXCHANGES AND REDEMPTION |  |  |  |  |  |
Preferred stock redemption price (in dollars per share) |  |  |  | $ 15.00 |  |
Series III, Class B |  |  |  |  |  |
PRIVATE EXCHANGES AND REDEMPTION |  |  |  |  |  |
Number of preferred shares repurchased in private exchange transaction |  |  |  |  |  | 22,500
Preferred stock redemption price (in dollars per share) |  |  |  | $ 15.00 |  |
Series IV, Class B |  |  |  |  |  |
PRIVATE EXCHANGES AND REDEMPTION |  |  |  |  |  |
Number of preferred shares repurchased in private exchange transaction |  |  |  |  |  | 342,500
Series V, Class B |  |  |  |  |  |
PRIVATE EXCHANGES AND REDEMPTION |  |  |  |  |  |
Number of preferred shares repurchased in private exchange transaction |  |  |  |  |  | 34,000
Preferred Stock | Series I, Class B |  |  |  |  |  |
PRIVATE EXCHANGES AND REDEMPTION |  |  |  |  |  |
Number of shares redeemed and cancelled |  |  |  |  |  | 14,300

X
- Definition Period for payment of cash consideration on repurchase of preferred stock, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | rvp_CashConsiderationOnRepurchaseOfSharesPaymentPeriod
Namespace Prefix: | rvp_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Aggregate number of common shares issued for convertible preferred stock that is converted. + References No definition available. + Details
Name: | rvp_ConvertiblePreferredStockNumberOfCommonSharesIssuedUponConversion
Namespace Prefix: | rvp_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The amount of Long-term deferred liability relating to preferred stock redemption. + References No definition available. + Details
Name: | rvp_LongTermDeferredLiabilityPreferredStockRedemptionAmount
Namespace Prefix: | rvp_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Number of preferred shares repurchased in a private exchange transaction. + References No definition available. + Details
Name: | rvp_NumberOfPreferredSharesRepurchasedInPrivateExchangeTranscation
Namespace Prefix: | rvp_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of waiver of unpaid dividends in arrears. + References No definition available. + Details
Name: | rvp_UnpaidDividendsInArrearsWaived
Namespace Prefix: | rvp_
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_ClassOfStockLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The cash outflow to reacquire preferred stock during the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 15 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585 + Details
Name: | us-gaap_PaymentsForRepurchaseOfPreferredStockAndPreferenceStock
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The price per share at which the preferred stock of an entity that has priority over common stock in the distribution of dividends and in the event of liquidation of the entity is redeemed or may be called at. The redemption features of this preferred stock are solely within the control of the issuer. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 5 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126973232&loc=d3e21488-112644 Reference 2: 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 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 11 -URI https://asc.fasb.org/extlink&oid=126973232&loc=d3e21564-112644 + Details
Name: | us-gaap_PreferredStockRedemptionPricePerShare
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of stock bought back by the entity at the exercise price or redemption price. + 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_StockRedeemedOrCalledDuringPeriodShares
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_PreferredClassBMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=rvp_SeriesOneConvertibleClassBPreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=rvp_SeriesTwoConvertibleClassBPreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=rvp_SeriesThreeConvertibleClassBPreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=rvp_SeriesFourConvertibleClassBPreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=rvp_SeriesFiveConvertibleClassBPreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_PreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |