XML 69 R55.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Summary of Significant Accounting Policies - Leases (Details) - lease |  | 12 Months Ended |
--- | --- | --- | ---
May 11, 2023 | Dec. 31, 2023 | Dec. 31, 2022
New Corporate Headquarters Office Space [Member] |  |  |
Lessee, Lease, Description [Line Items] |  |  |
Annual incremental borrowing rate |  | 12.83% |
Lessee, operating lease, discount rate, basis spread on variable rate | 7.75% | 7.75% |
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration] | us-gaap:SecuredOvernightFinancingRateSofrMember |  |
Lessee, operating lease, discount rate, variable rate basis, floor | 2.75% | 2.75% |
ASC 842 [Member] | Stamford Operating Lease and New Stamford Lease [Member] |  |  |
Lessee, Lease, Description [Line Items] |  |  |
Number of other operating leases |  | 2 |
ASC 842 [Member] | Stamford Lease Terminated In December 2023 [Member] |  |  |
Lessee, Lease, Description [Line Items] |  |  |
Annual incremental borrowing rate |  | 7.00% | 7.00%

X
- Definition Percentage points added to the reference rate to determine present value of operating lease payments. + References No definition available. + Details
Name: | cara_LesseeOperatingLeaseDiscountRateBasisSpreadOnVariableRate
Namespace Prefix: | cara_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Floor rate on variable interest rate to calculate present value of operating lease payments. + References No definition available. + Details
Name: | cara_LesseeOperatingLeaseDiscountRateVariableRateBasisFloor
Namespace Prefix: | cara_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of other operating lease. + References No definition available. + Details
Name: | cara_NumberOfOtherOperatingLease
Namespace Prefix: | cara_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Indicates type of variable interest rate on debt instrument. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 470 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477734/942-470-50-3 + Details
Name: | us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration
Namespace Prefix: | us-gaap_
Data Type: | enum2:enumerationSetItemType
Balance Type: | na
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 Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7A -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3 + Details
Name: | us-gaap_LesseeLeaseDescriptionLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Discount rate used by lessee to determine present value of operating lease payments. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3 + Details
Name: | us-gaap_LesseeOperatingLeaseDiscountRate
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=cara_NewCorporateHeadquartersOfficeSpaceMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CounterpartyNameAxis=cara_StamfordLeaseAndNewStamfordLeaseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CounterpartyNameAxis=cara_StamfordLeaseTerminatedInDecember2023Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |