XML 69 R58.htm IDEA: XBRL DOCUMENT v3.21.2
LEASES - Narrative (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2021
USD ($)
Jun. 30, 2020
USD ($)
Jun. 30, 2021
USD ($)
lease
renewal_option
Jun. 30, 2020
USD ($)
New Accounting Pronouncements or Change in Accounting Principle        
Finance lase cost $ 103,989 $ 73,552 $ 207,972 $ 126,673
Finance lease, interest expense 22,880 22,019 49,503 32,938
Operating lease cost $ 1,500,000 $ 1,500,000 3,000,000.0 3,000,000.0
Operating lease payments     200,000 900,000
Finance lease payment     $ 252,175 $ 162,312
Number of extension options | renewal_option     2  
Plant        
New Accounting Pronouncements or Change in Accounting Principle        
Lease renewal term 5 years   5 years  
Number of operating leases | lease     2  
Lease renewal term, total     20 years  
Minimum        
New Accounting Pronouncements or Change in Accounting Principle        
Lease renewal term 1 year   1 year  
Maximum        
New Accounting Pronouncements or Change in Accounting Principle        
Lease renewal term 20 years   20 years