v3.26.1
Commitments, Contingencies, and Collaborations - Alphamab (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Agreement          
Research and development $ 42,339 $ 27,720 $ 79,957 $ 89,009  
Collaborative Agreement | Alphamab          
Agreement          
Maximum amount payable upon achievement of development and regulatory milestones         $ 201,500
Maximum amount payable upon achievement of commercial milestones         $ 414,000
Research and development expense, cost reimbursements $ 1,900 $ 100 $ 3,800 100  
Research and development expense, approval of a target pair selection       1,200  
Research and development expense, total milestone payment for approval of target pair selection       $ 2,400