XML 25 R57.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies (Details) - USD ($)
3 Months Ended 12 Months Ended
Dec. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Commitments and Contingencies        
Revenue $ 86,000   $ 86,000  
Revenue, Product and Service [Extensible List] us-gaap:GrantMember   us-gaap:GrantMember  
Operating Lease Commitments Due        
December 31, 2020   $ 318,561    
December 31, 2021   135,963    
Total lease expense   $ 300,140    
Total lease expense     $ 264,648 $ 189,775