XML 49 R39.htm IDEA: XBRL DOCUMENT v3.24.3
Collaboration agreements - Other Revenue (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Collaboration agreements        
Collaboration revenue $ 12,598,000 $ 7,698,000 $ 24,136,000 $ 26,154,000
Asana BioSciences | Limited services        
Collaboration agreements        
Collaboration revenue $ 0 $ 0 $ 0 0
Asana BioSciences | Development milestone achieved        
Collaboration agreements        
Collaboration revenue       $ 2,500,000