XML 47 R37.htm IDEA: XBRL DOCUMENT v3.19.2
Fair Value of Financial Instruments - Schedule of Cost, Fair Value and Maturities of Short Term Investments (Details) - USD ($)
Jun. 30, 2019
Dec. 31, 2018
Short-term investments - Cost $ 15,607,812 $ 14,228,126
Short-term investments - Fair Value 15,702,388 14,257,998
Short-term investment maturities - Within 3 months, cost 9,821,406 5,383,488
Short-term investment maturities - Between 3-12 months, cost 5,786,406 8,844,638
Total, cost 15,607,812 14,228,126
Short-term investment maturities - Within 3 months, fair value 9,897,504 5,393,743
Short-term investment maturities - Between 3-12 months, fair value 5,804,884 8,864,255
Total, fair value 15,702,388 14,257,998
Corporate Debt Securities [Member]    
Short-term investments - Cost 15,607,812 14,228,126
Short-term investments - Fair Value $ 15,702,388 $ 14,257,998