XML 123 R91.htm IDEA: XBRL DOCUMENT v3.22.0.1
LEASES - Narrative (Details)
12 Months Ended
Dec. 31, 2021
USD ($)
option
lease
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
New Accounting Pronouncements or Change in Accounting Principle      
Finance lease, amortization $ 3,620 $ 4,344 $ 4,344
Finance lease, interest expense 50,093 51,618 22,477
Operating lease cost 860,000 800,000 902,712
Operating lease payments 1,300,000 1,300,000 900,000
Payments on finance leases $ 586,612 $ 226,431 $ 79,790
Number of extension options | option 2    
Plant      
New Accounting Pronouncements or Change in Accounting Principle      
Lease renewal term 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    
Maximum      
New Accounting Pronouncements or Change in Accounting Principle      
Lease renewal term 20 years