XML 50 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 6 Months Ended
Jun. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
[1]
Dec. 31, 2018
Jun. 30, 2018
[1]
Mar. 31, 2018
[1]
Dec. 31, 2017
[1]
Accounting Standards Update and Change in Accounting Principle [Abstract]              
Operating lease assets $ 15,657,859 $ 15,657,859   $ 0 [1]      
Operating lease liabilities 16,197,711 16,197,711          
Cumulative effect of new accounting principle in period of adoption 58,624,204 58,624,204 $ 59,230,092 58,286,396 [1] $ 57,283,675 $ 56,841,233 $ 55,895,540
Operating lease asset 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 $ 64,758,706 $ 64,758,706 $ 65,634,373 64,476,378 [1] $ 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.