XML 77 R70.htm IDEA: XBRL DOCUMENT
v3.24.2.u1

Earning (Loss) Per Share - Summary of Potential Shares of Common Stock that were Excluded from the Computation of Diluted Earnings per Share (Parenthetical) (Details) - shares shares in Millions | Jun. 30, 2024 | Jun. 30, 2023
--- | --- | ---
Earnings Per Share [Abstract] |  |
Dilutive Securities, Shares | 1.2 | 1.2

X
- Definition Dilutive Securities, Shares + References No definition available. + Details
Name: | srpt_DilutiveSecuritiesShares
Namespace Prefix: | srpt_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

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