v3.20.2
Summary of Significant Accounting Policies (Details) - Schedule of marketable securities - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2020
Dec. 31, 2019
Marketable Securities [Line Items]    
Amortized Cost $ 7,637,505 $ 15,455,982
Gross Unrealized Losses (435) (1,496)
Gross Unrealized Gains 510 1,765
Fair Value 7,637,580 15,456,251
Money Market Funds included in Cash Equivalents [Member]    
Marketable Securities [Line Items]    
Amortized Cost 4,962,810 3,472,043
Gross Unrealized Losses
Gross Unrealized Gains 51
Fair Value 4,962,810 3,472,094
U.S. Government Agency Securities [Member]    
Marketable Securities [Line Items]    
Amortized Cost 2,691,091
Gross Unrealized Losses (42)
Gross Unrealized Gains 869
Fair Value 2,691,918
Corporate Securities [Member]    
Marketable Securities [Line Items]    
Amortized Cost 2,375,059 6,058,265
Gross Unrealized Losses (435) (1,438)
Gross Unrealized Gains 497 440
Fair Value 2,375,121 6,057,267
Commercial Paper [Member]    
Marketable Securities [Line Items]    
Amortized Cost 299,636 3,234,583
Gross Unrealized Losses (16)
Gross Unrealized Gains 13 405
Fair Value 299,649 3,234,972
Subtotal [Member]    
Marketable Securities [Line Items]    
Amortized Cost 2,674,695 11,983,939
Gross Unrealized Losses (435) (1,496)
Gross Unrealized Gains 510 1,714
Fair Value $ 2,674,770 $ 11,984,157