v3.25.1
Collaborations and Other Arrangements (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Mar. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Collaborative Arrangements And Noncollaborative Arrangement Transactions        
Milestone payments, amount $ 12,500      
Research and development   $ 24,356 $ 28,424  
Junshi Biosciences        
Collaborative Arrangements And Noncollaborative Arrangement Transactions        
Decrease in Research and Development Expenses for Release of Certain Liabilities     4,800  
Research and development   0    
Royalties due   $ 1,500   $ 1,500
Junshi Biosciences | Intangible assets, net and accrued and other current liabilities        
Collaborative Arrangements And Noncollaborative Arrangement Transactions        
Accrued milestone payment $ 25,000   $ 25,000  
Junshi Biosciences | Accrued and other current liabilities        
Collaborative Arrangements And Noncollaborative Arrangement Transactions        
Co-development, regulatory and technology transfer costs       12,500
Junshi Biosciences | Accounts payable        
Collaborative Arrangements And Noncollaborative Arrangement Transactions        
Co-development, regulatory and technology transfer costs       $ 400