XML 46 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Collaboration Agreements - Additional Information (Details)
1 Months Ended 3 Months Ended 6 Months Ended
Nov. 30, 2017
USD ($)
TargetAntigen
Milestone
Jun. 30, 2024
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]        
Number of target antigens against which antibodies are to be identified and selected | TargetAntigen 2      
Revenue   $ 232,000 $ 336,000 $ 550,000
Surface Oncology, Inc.        
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]        
Upfront payments fee received $ 250,000      
Number of designated milestones | Milestone 4      
Surface Oncology, Inc. | Exclusive Product License        
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]        
Revenue       $ 500,000