XML 84 R42.htm IDEA: XBRL DOCUMENT v3.25.1
Collaboration agreement with AbbVie - Change in deferred revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Deferral of revenue $ (9,041) $ 15,982
Recognition of revenue (9,041) (14,018)
Collaboration agreement with AbbVie    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Beginning balance 15,982  
Deferral of revenue   30,000
Recognition of revenue (9,041) (14,018)
Balance at the end of the period $ 6,941 $ 15,982