XML 56 R28.htm IDEA: XBRL DOCUMENT v3.20.1
Summary of Significant Accounting Policies (Details 2) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Carrying Value $ 15,456,251 $ 1,179,673
Level 1    
Carrying Value 6,164,012 1,179,673
Level 2    
Carrying Value 9,292,239
Level 3    
Carrying Value
Money Market Funds included in Cash Equivalents    
Carrying Value 3,472,094 1,179,673
Money Market Funds included in Cash Equivalents | Level 1    
Carrying Value 3,472,094 1,179,673
Money Market Funds included in Cash Equivalents | Level 2    
Carrying Value
Money Market Funds included in Cash Equivalents | Level 3    
Carrying Value
U.S. Government Agency Securities    
Carrying Value 2,691,918  
U.S. Government Agency Securities | Level 1    
Carrying Value 2,691,918  
U.S. Government Agency Securities | Level 2    
Carrying Value  
U.S. Government Agency Securities | Level 3    
Carrying Value  
Corporate Securities    
Carrying Value 6,057,267  
Corporate Securities | Level 1    
Carrying Value  
Corporate Securities | Level 2    
Carrying Value 6,057,267  
Corporate Securities | Level 3    
Carrying Value  
Commercial Paper    
Carrying Value 3,234,972  
Commercial Paper | Level 1    
Carrying Value  
Commercial Paper | Level 2    
Carrying Value 3,234,972  
Commercial Paper | Level 3    
Carrying Value  
Subtotal    
Carrying Value 11,984,157  
Subtotal | Level 1    
Carrying Value 2,691,918  
Subtotal | Level 2    
Carrying Value 9,292,239  
Subtotal | Level 3    
Carrying Value