XML 37 R27.htm IDEA: XBRL DOCUMENT v3.22.1
Collaboration and License Agreements (Additional Information) (Details) - USD ($)
$ in Millions
Aug. 19, 2021
May 01, 2017
Termination Agreement [Member]    
Related Party Transaction [Line Items]    
Amount paid on the termination of agreement $ 4.0  
NK Agreement [Member]    
Related Party Transaction [Line Items]    
Milestone payments to be received   $ 100.0