v3.26.1
Commitments, Contingencies, and Collaborations - Allist (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Jun. 30, 2021
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Agreement        
Research and development   $ 37,617 $ 61,289  
Global Technology Transfer And License Agreement | Allist        
Agreement        
Cash payment $ 40,000      
Maximum amount payable upon achievement of certain clinical and regulatory milestone events   105,000    
Maximum amount payable upon achievement of commercial milestones   655,000    
Global Technology Transfer And License Agreement | Allist | Common stock        
Agreement        
Shares issued in execution of agreement (in shares) 1,276,250      
Clinical Collaboration Agreement | Allist        
Agreement        
Research and development   700 500  
Cost reimbursement   $ 300 $ 400  
Milestone payments paid       $ 5,000