v3.26.3
Collaboration and License Agreements - Fulcrum Therapeutics, Inc (Details) - Fulcrum Therapeutics, Inc.
1 Months Ended 3 Months Ended 9 Months Ended
Jul. 31, 2023
USD ($)
performanceObligation
Sep. 30, 2026
USD ($)
Sep. 30, 2025
USD ($)
Sep. 30, 2026
USD ($)
Sep. 30, 2025
USD ($)
Jun. 30, 2023
USD ($)
Collaboration and License Agreements            
Deferred revenue $ 400,000          
Variable consideration amount   $ 0   $ 0    
Number of performance obligations | performanceObligation 1          
Fixed consideration amount $ 400,000          
Research and collaboration revenue   $ 0 $ 0 $ 0 $ 600,000  
Maximum            
Collaboration and License Agreements            
Variable consideration amount $ 20,000,000.0         $ 600,000