v3.26.1
Commitments, Contingencies, and Collaborations - Alphamab (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Jun. 30, 2024
Agreement        
Research and development $ 37,617 $ 61,289    
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   $ 100    
Research and development expense, approval of a target pair selection     $ 1,200  
Research and development $ 0