XML 83 R68.htm IDEA: XBRL DOCUMENT
v3.22.0.1

Subsequent Events (Details) - Subsequent Event $ in Millions | 1 Months Ended
--- | ---
Jan. 31, 2022 USD ($) tranche payment
Subsequent Event [Line Items] |
Payments to acquire royalty interests | $ 150.0
Payments to acquire royalty interests, upfront payment | $ 50.0
Payments to acquire royalty interests, number of additional payments | payment | 2
Payments to acquire royalty interests, additional milestone payments | $ 50.0
Long term funding partnership, amount | $ 300.0
Long term funding partnership, number of tranches | tranche | 5
Long term funding partnership, initial payment | $ 50.0
Long term funding partnership, number of additional payments | tranche | 4
Long term funding partnership, additional payments, aggregate amount | $ 250.0

X
- Definition Long Term Funding Partnership, Additional Payments, Aggregate Amount + References No definition available. + Details
Name: | rprx_LongTermFundingPartnershipAdditionalPaymentsAggregateAmount
Namespace Prefix: | rprx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Long Term Funding Partnership, Amount + References No definition available. + Details
Name: | rprx_LongTermFundingPartnershipAmount
Namespace Prefix: | rprx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Long Term Funding Partnership, Initial Payment + References No definition available. + Details
Name: | rprx_LongTermFundingPartnershipInitialPayment
Namespace Prefix: | rprx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Long Term Funding Partnership, Number of Additional Payments + References No definition available. + Details
Name: | rprx_LongTermFundingPartnershipNumberOfAdditionalPayments
Namespace Prefix: | rprx_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Long Term Funding Partnership, Number of Tranches + References No definition available. + Details
Name: | rprx_LongTermFundingPartnershipNumberOfTranches
Namespace Prefix: | rprx_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Payments To Acquire Royalty Interest, Additional Milestone Payments + References No definition available. + Details
Name: | rprx_PaymentsToAcquireRoyaltyInterestAdditionalMilestonePayments
Namespace Prefix: | rprx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Payments To Acquire Royalty Interests, Aggregate Amount + References No definition available. + Details
Name: | rprx_PaymentsToAcquireRoyaltyInterestsAggregateAmount
Namespace Prefix: | rprx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Payments To Acquire Royalty Interests, Number Of Additional Payments + References No definition available. + Details
Name: | rprx_PaymentsToAcquireRoyaltyInterestsNumberOfAdditionalPayments
Namespace Prefix: | rprx_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Payments To Acquire Royalty Interests, Upfront Payment + References No definition available. + Details
Name: | rprx_PaymentsToAcquireRoyaltyInterestsUpfrontPayment
Namespace Prefix: | rprx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event. + References No definition available. + Details
Name: | us-gaap_SubsequentEventLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |