v3.25.2
Collaborations and Other Arrangements (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Collaborative Arrangements And Noncollaborative Arrangement Transactions              
Milestone payments, amount $ 12,500            
Research and development   $ 26,306 $ 20,598   $ 50,662 $ 49,022  
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     0    
Royalties due   $ 2,000     $ 2,000   $ 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