XML 56 R43.htm IDEA: XBRL DOCUMENT v3.19.1
Short Term Investments Available for Sale - Schedule of Investment Income (Details) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Fair Value Disclosures [Abstract]    
Interest and dividends accrued and paid $ 331,780 $ 26,041
Accretion of investment discounts and premiums, net 32,066
Losses investment maturity and sales, net (10,164)
Investment income $ 353,682 $ 26,041