XML 23 R12.htm IDEA: XBRL DOCUMENT
v3.26.1

LICENSE AGREEMENT | 12 Months Ended
--- | ---
Dec. 31, 2025
LICENSE AGREEMENT |
LICENSE AGREEMENT | ​ 6. LICENSE AGREEMENT In 1995, the Company entered into a license agreement with the Chief Executive Officer of the Company, Thomas J. Shaw, for the exclusive right to manufacture, market, and distribute products utilizing automated retraction technology, which agreement has been amended. This technology is the subject of various patents and patent applications owned by Mr. Shaw. The license agreement provides for quarterly payments of a 5% royalty fee on gross sales. Additionally, if the Company sublicenses the technology and the sublicensee’s customers are not known to the Company, then Mr. Shaw shall be entitled to receive from the Company fifty percent (50)% of the royalties actually paid to the Company by such sublicensee. The royalty fee expense is recognized in the period in which it is earned. Royalty fees of $3,113,118; $2,919,519; and $3,594,130 are included in Cost of sales for the years ended December 31, 2025, 2024, and 2023, respectively. Royalties payable under this agreement aggregated $748,213 and $789,358 at December 31, 2025 and 2024, respectively. Gross sales upon which royalties are based were $62,191,021; $57,019,782; and $64,883,761 for 2025, 2024, and 2023, respectively. ​ On November 16, 2021, the Company and Mr. Shaw entered into the Third Amendment to Technology License Agreement (the “Amendment”). The Amendment expands the scope of the Technology License Agreement and provides additional protection to the parties in the event of a Hostile Takeover, as defined by the Amendment. Under the Amendment, under certain conditions, Mr. Shaw is granted the unilateral right to terminate the Technology License Agreement or cancel or convert a license thereunder from exclusive to nonexclusive following a Hostile Takeover.

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

X
- Definition The entire disclosure for license agreement. + References No definition available. + Details
Name: | rvp_LicenseAgreementDisclosureTextBlock
Namespace Prefix: | rvp_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration