v3.25.2
License and Collaboration Agreements - Alphamab (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Agreement        
Research and development $ 27,720 $ 21,778 $ 89,009 $ 38,753
Collaborative Agreement | Alphamab        
Agreement        
Maximum amount payable upon achievement of development and regulatory milestones   201,500   201,500
Maximum amount payable upon achievement of commercial milestones   $ 414,000   $ 414,000
Research and development expense, cost reimbursements     100  
Research and development expense, approval of a target pair selection     $ 1,200