XML 43 R60.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes - Sale of New Jersey Net Operating Losses (Details) - USD ($)
$ in Millions
1 Months Ended
Jan. 31, 2018
Dec. 31, 2019
Technology Business Tax Certificate Program | New Jersey    
Sale of New Jersey Net Operating Losses    
NOLs $ 0.5  
Maximum lifetime benefit under the Program $ 15.0  
Technology Business Tax Certificate Program | New Jersey | Minimum    
Sale of New Jersey Net Operating Losses    
Allowable sale of unused tax benefits as a percentage of total value 80.00%  
Net Operating Losses | State    
Sale of New Jersey Net Operating Losses    
NOLs   $ 92.4
Research and Development | State    
Sale of New Jersey Net Operating Losses    
Tax credits   $ 1.6