XML 42 R31.htm IDEA: XBRL DOCUMENT v3.21.2
BASIS OF PRESENTATION AND CERTAIN SIGNIFICANT ACCOUNTING POLICIES, Recently Adopted Accounting Pronouncements (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
[1]
Dec. 31, 2018
Sep. 30, 2018
[1]
Jun. 30, 2018
[1]
Mar. 31, 2018
[1]
Dec. 31, 2017
[1]
Accounting Standards Update and Change in Accounting Principle [Abstract]                  
Operating lease assets $ 14,769,812 $ 14,769,812     $ 0 [1]        
Operating lease liabilities 15,317,421 15,317,421              
Cumulative effect of new accounting principle in period of adoption 56,889,821 56,889,821 $ 58,624,204 $ 59,230,092 58,286,396 [1] $ 58,004,707 $ 57,283,675 $ 56,841,233 $ 55,895,540
Operating lease assets impairment loss 0 0              
Retained Earnings [Member]                  
Accounting Standards Update and Change in Accounting Principle [Abstract]                  
Cumulative effect of new accounting principle in period of adoption $ 63,040,254 $ 63,040,254 $ 64,758,706 $ 65,634,373 64,476,378 [1] $ 63,361,113 $ 62,752,412 $ 61,594,669 $ 60,078,013
Accounting Standards Update 2016-02 [Member]                  
Accounting Standards Update and Change in Accounting Principle [Abstract]                  
Operating lease assets         17,600,000        
Operating lease liabilities         18,100,000        
Accounting Standards Update 2016-02 [Member] | Retained Earnings [Member] | Pre-tax Cumulative Effect, Period of Adoption, Adjustment [Member]                  
Accounting Standards Update and Change in Accounting Principle [Abstract]                  
Cumulative effect of new accounting principle in period of adoption         $ (500,000)        
[1] As described in Note 2 to these Consolidated Financial Statements, we have restated the Consolidated Financial Statements.