XML 53 R38.htm IDEA: XBRL DOCUMENT v3.19.1
Investments (Schedule of Unrealized Loss on Investments) (Details) - USD ($)
Mar. 31, 2019
Dec. 31, 2018
Investments [Abstract]    
Aggregate Unrealized Losses, Less than one year $ 69,283 $ 365,824
Aggregate Fair Value, Less than one year 20,786,455 68,722,980
Aggregate Unrealized Losses, Greater than one year 0 433
Aggregate Fair Value, Greater than one year 0 3,000,000
Aggregate Unrealized Losses, Total 69,283 366,257
Aggregate Fair Value, Total $ 20,786,455 $ 71,722,980