v3.25.2
Collaborative and Licensing Arrangements - Schedule of Financing Liability (Details) - Amgen, Inc - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Research and Development Arrangement, Contract to Perform for Others    
Research and development cost share liability, current portion $ 108,992 $ 111,154
Research and development cost share liability, non-current portion 10,879 54,286
Total research and development cost share liability $ 119,871 $ 165,440