XML 45 R34.htm IDEA: XBRL DOCUMENT v3.19.2
Investments - Schedule of Realized Gains and Losses Securities (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Marketable Securities [Abstract]        
Proceeds $ 2,329,834 $ 6,402,122 $ 7,306,915 $ 12,816,540
Gross gains 41,207 64,143 59,898 93,319
Gross losses $ 186,205 $ 18,809 $ 239,842 $ 35,719