v3.26.1
Related-Party Transactions - Revenue Recognition (Details) - Janssen Pharmaceuticals Inc - Asset Purchase Agreement - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Related-Party Transactions          
Deferred revenue at the beginning $ 66,836 $ 66,896   $ 66,896  
Other amounts collected or invoiced   65      
Deferred revenue recognized $ (66,836) (125) $ (1,600) $ (66,800) $ (2,300)
Deferred revenue at the end   $ 66,836