XML 51 R36.htm IDEA: XBRL DOCUMENT v3.25.1
License and Sponsored Research Agreements - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2022
Nov. 30, 2021
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]        
Research and development $ 20,379 $ 19,111    
Yale University [Member]        
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]        
Partial upfront consideration payment under license agreement 100      
Milestone payment upon achievement of certain milestones 3,000   $ 300 $ 300
Yale University [Member] | Sponsored Research Agreement        
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]        
Research and development 3,400      
Research support funding amount 3,100      
Yale University [Member] | Clinical Trial[Member]        
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]        
Milestone payment upon achievement of certain milestones   $ 500    
Yale University [Member] | License [Member]        
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]        
Maintenance fees $ 500