v3.26.1
Collaborations - Schedule of Changes in Contract Liability (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
Toray Agreement  
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]  
Beginning Balance $ 820
Addition - amount billed for research and development services 13
Revenue recognized (18)
Ending Balance 815
Genmab Agreement  
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]  
Beginning Balance 1,173
Addition - amount billed for research and development services 15
Revenue recognized (13)
Ending Balance $ 1,175