XML 71 R64.htm IDEA: XBRL DOCUMENT
v3.25.1

Commitments and Contingencies - Additional Information (Detail) - USD ($) $ in Millions | Jul. 11, 2022 | Jul. 11, 2024 | Jul. 11, 2023
--- | --- | --- | ---
Commitments [Line Items] |  |  |
License and asset purchase agreement payment made in first year | $ 10.0 |  |
License and asset purchase agreement payment made in second year |  |  | $ 10.0
License and asset purchase agreement payment made in third year |  | $ 10.0 |
License and Asset Purchase Agreement [Member] |  |  |
Commitments [Line Items] |  |  |
Purchase price of an asset acquisition | $ 30.0 |  |
License and Asset Purchase Agreement [Member] | Calendar Years 2022 Through 2025 [Member] |  |  |
Commitments [Line Items] |  |  |
Percentage of annual royalty on the Company's net sales | 1.50% |  |
Minimum royalty amount | $ 3.0 |  |
License and Asset Purchase Agreement [Member] | Calendar Year 2026 [Member] |  |  |
Commitments [Line Items] |  |  |
Percentage of annual royalty on the Company's net sales | 2.50% |  |
Minimum royalty amount | $ 5.0 |  |

X
- Definition Commitments. + References No definition available. + Details
Name: | cprx_CommitmentsLineItems
Namespace Prefix: | cprx_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition License and asset purchase agreement payment made in first year. + References No definition available. + Details
Name: | cprx_LicenseAndAssetPurchaseAgreementPaymentMadeInFirstYear
Namespace Prefix: | cprx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition License and asset purchase agreement payment made in second year. + References No definition available. + Details
Name: | cprx_LicenseAndAssetPurchaseAgreementPaymentMadeInSecondYear
Namespace Prefix: | cprx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition License and asset purchase agreement payment made in third year. + References No definition available. + Details
Name: | cprx_LicenseAndAssetPurchaseAgreementPaymentMadeInThirdYear
Namespace Prefix: | cprx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Minimum royalty amount. + References No definition available. + Details
Name: | cprx_MinimumRoyaltyAmount
Namespace Prefix: | cprx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Percentage of annual royalty on the company's net sales. + References No definition available. + Details
Name: | cprx_PercentageOfAnnualRoyaltyOnTheCompanysNetSales
Namespace Prefix: | cprx_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Purchase price of an asset acquisition. + References No definition available. + Details
Name: | cprx_PurchasePriceOfAnAssetAcquisition
Namespace Prefix: | cprx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | cprx_AgreementAxis=cprx_LicenseAndAssetPurchaseAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | cprx_PeriodAxis=cprx_CalendarYears2022Through2025Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | cprx_PeriodAxis=cprx_CalendarYear2026Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |