XML 86 R74.htm IDEA: XBRL DOCUMENT v3.21.1
Subsequent Events (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended
Apr. 13, 2021
May 13, 2021
Aug. 31, 2017
Sarepta Therapeutics, Inc. | Forecast      
Subsequent Event [Line Items]      
Milestone payment $ 3.0    
2020 Sale Agreement - At-the-Market Offering      
Subsequent Event [Line Items]      
Sale common stock     $ 50.0
Subsequent Event | 2020 Sale Agreement - At-the-Market Offering      
Subsequent Event [Line Items]      
Sale of stock, number of shares issued in transaction (in shares)   206,593  
Share price (in dollars per share)   $ 4.51  
Sale common stock   $ 0.9