XML 64 R50.htm IDEA: XBRL DOCUMENT v3.19.1
Investments and Fair Value Measurements - Schedule of Fair Value of Available for Sale Securities (Details)
Dec. 31, 2018
USD ($)
Investments, Debt and Equity Securities [Abstract]  
Due within one year $ 394,000
Due one year through three years 1,501,000
Due after three years 2,630,000
Estimated fair value $ 4,525,000