XML 79 R55.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies (Details) - Yale University
$ in Millions
12 Months Ended
Dec. 31, 2021
USD ($)
License, First Licensed Product | Success-Based Milestone Payments  
Commitments And Contingencies [Line Items]  
Required milestone payments $ 3.0
License, Second Licensed Product | Success-Based Milestone Payments  
Commitments And Contingencies [Line Items]  
Required milestone payments 1.5
Minimum  
Commitments And Contingencies [Line Items]  
Annual payment for license 0.1
Royalty payment 0.2
Maximum  
Commitments And Contingencies [Line Items]  
Royalty payment $ 0.5