XML 88 R70.htm IDEA: XBRL DOCUMENT
v3.24.0.1

Subsequent Events (Details) - Subsequent event - License agreement - L G Chem Ltd | Jan. 04, 2024 USD ($)
--- | ---
Subsequent events |
Cash payment | $ 40,000,000
Shares issued for license agreement | $ 20,000,000
Shares were issued at a per share price | 10
License agreement consideration payment | $ 40,000,000
Effective date of the license agreement | 18 months
Cash upon achieving various regulatory and sales milestones | $ 205,000,000

X
- Definition The amount of cash payment made for the agreement. + References No definition available. + Details
Name: | rytm_CashPaymentMadeForLicenseAgreement
Namespace Prefix: | rytm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount of cash payment to be made made for the agreement upon achieving milestones. + References No definition available. + Details
Name: | rytm_CashPaymentMadeForLicenseAgreementUponAchievingMilestones
Namespace Prefix: | rytm_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of upfront consideration received in cash in license agreement. + References No definition available. + Details
Name: | rytm_LicenseAgreementConsiderationPaymentReceivedInCash
Namespace Prefix: | rytm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The lock up period for subsequent cash payment in the agreement. + References No definition available. + Details
Name: | rytm_LockUpPeriodForSubsequentCashPayment
Namespace Prefix: | rytm_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Equity impact of the value of new stock issued during the period from license agreement. + References No definition available. + Details
Name: | rytm_StockIssuedDuringPeriodValueNewIssuesLicenseAgreement
Namespace Prefix: | rytm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Threshold period for calculating weighted average price per share. + References No definition available. + Details
Name: | rytm_ThresholdPeriodForCalculatingWeightedAverageClosingPricePerShare
Namespace Prefix: | rytm_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

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 Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481674/830-30-50-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 855 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483399/855-10-50-2 + 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: |

X
- Details
Name: | us-gaap_TypeOfArrangementAxis=rytm_LicenseAgreementAndShareIssuanceAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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