XML 48 R35.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Significant Agreements - Neurocrine Collaboration Agreements (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
USD ($)
agreement
Mar. 31, 2023
USD ($)
Dec. 31, 2023
USD ($)
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Number of new agreements | agreement 0    
Collaboration revenue $ 19,516 $ 150,480 $ 150,500
2019 Neurocrine Collaborative Agreement | Neurocrine      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Milestone payments received 5,000    
Allocation of transaction price 5,000    
Cumulative catch up of revenue recognized 4,400    
2023 Neurocrine Collaborative Agreement | Neurocrine      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Revenue recognized $ 7,300