XML 48 R36.htm IDEA: XBRL DOCUMENT v3.24.3
Significant Agreements - Narratives (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Collaboration revenue $ 24,629 $ 4,614 $ 73,723 $ 159,947