XML 121 R102.htm IDEA: XBRL DOCUMENT v3.25.1
Collaborative and Other Relationships Summary of Activity Related to Stoke Therapeutics (Details) - Research and development - Stoke Therapeutics Inc
$ in Millions
3 Months Ended
Mar. 31, 2025
USD ($)
Collaborative arrangements and non-collaborative arrangement transactions  
Expense incurred by the collaboration $ 3.9
Expense reflected within statements of income $ 1.2