XML 41 R82.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
LEASES - Narrative (Details)
9 Months Ended 12 Months Ended
Sep. 30, 2019
lease
renewal_option
Dec. 31, 2019
USD ($)
Jan. 01, 2019
USD ($)
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Finance leases, amortization expense   $ 166,946  
Finance leases, interest expense   41,889  
Operating lease cost   6,300,000  
Finance lease payment   165,598  
Number of extension options | renewal_option 2    
Accounting Standards Update 2018-11      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Right-of-use asset   37,800,000 $ 37,800,000
Operating lease payments   $ 2,300,000  
Minimum      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Lease renewal term 1 year    
Maximum      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Lease renewal term 20 years    
Plant      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Lease renewal term 5 years    
Number of operating leases | lease 2    
Lease renewal term, total 20 years