XML 78 R31.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Licensed Technology (Narrative) (Details) - USD ($)
$ in Millions
12 Months Ended
May 10, 2018
Dec. 31, 2019
GeorgeWashington [Member]    
Research and Development Arrangement, Contract to Perform for Others [Line Items]    
Research and Development Expense (Excluding Acquired in Process Cost)   $ 0.5
HealthCare Royalty Partners    
Research and Development Arrangement, Contract to Perform for Others [Line Items]    
Proceeds from royalty agreement $ 125.0