Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies - Summary of Effects of Adopting Accounting Standards on Financial Statements (Details)

v3.19.1
Summary of Significant Accounting Policies - Summary of Effects of Adopting Accounting Standards on Financial Statements (Details) - USD ($)
Dec. 31, 2018
Jan. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Summary Of Significant Accounting Policies [Line Items]        
Balance at December 31, 2017 As Previously Reported $ 37,205,876   $ 38,500,984 $ 40,550,196
Accumulated Other Comprehensive Income        
Summary Of Significant Accounting Policies [Line Items]        
Balance at December 31, 2017 As Previously Reported     796,603 718,463
Adjustment from financial instruments update ASU 2016-01 (796,603)      
Accumulated Other Comprehensive Income | ASU 2016-01        
Summary Of Significant Accounting Policies [Line Items]        
Adjustment from financial instruments update ASU 2016-01   $ (796,603)    
Retained Earnings        
Summary Of Significant Accounting Policies [Line Items]        
Balance at December 31, 2017 As Previously Reported 3,167,047   3,746,323 $ 5,873,675
Adjustment from financial instruments update ASU 2016-01 $ 796,603      
Balance at January 31, 2018 As Adjusted   4,542,926    
Retained Earnings | ASU 2016-01        
Summary Of Significant Accounting Policies [Line Items]        
Adjustment from financial instruments update ASU 2016-01   796,603    
Investments in securities        
Summary Of Significant Accounting Policies [Line Items]        
Balance at December 31, 2017 As Previously Reported     $ 1,552,090  
Investments in securities | ASU 2016-01        
Summary Of Significant Accounting Policies [Line Items]        
Adjustment from financial instruments update ASU 2016-01   (1,552,090)    
Marketable Equity Securities        
Summary Of Significant Accounting Policies [Line Items]        
Balance at January 31, 2018 As Adjusted   1,552,090    
Marketable Equity Securities | ASU 2016-01        
Summary Of Significant Accounting Policies [Line Items]        
Adjustment from financial instruments update ASU 2016-01   $ 1,552,090