XML 66 R55.htm IDEA: XBRL DOCUMENT v3.21.2
LONG-TERM DEBT, Summary of Long-term Debt (Details) - USD ($)
6 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Long-Term Debt [Abstract]    
Long-term debt $ 1,809,412 $ 2,026,819
Less current portion (274,202) (308,394)
Long-term debt, including debt issuance costs 1,535,210 1,718,425
Less debt issuance costs (15,390) (16,930)
Long-term debt 1,519,820 1,701,495
NBT Bank, 4.25% Interest Rate [Member]    
Long-Term Debt [Abstract]    
Long-term debt $ 662,551 683,268
Interest rate 4.25%  
Frequency of payment monthly  
Installment payment $ 5,869  
NBT Bank [Member]    
Long-Term Debt [Abstract]    
Long-term debt 0 12,050
NBT Bank, 4.20% Interest Rate [Member]    
Long-Term Debt [Abstract]    
Long-term debt $ 231,477 246,135
Interest rate 4.20%  
Frequency of payment monthly  
Installment payment $ 3,293  
NBT Bank, 4.15% Interest Rate [Member]    
Long-Term Debt [Abstract]    
Long-term debt $ 192,678 210,475
Interest rate 4.15%  
Frequency of payment monthly  
Installment payment $ 3,677  
NBT Bank, 4.20% Interest Rate [Member]    
Long-Term Debt [Abstract]    
Long-term debt $ 401,879 426,624
Interest rate 4.20%  
Frequency of payment monthly  
Installment payment $ 5,598  
NBT Bank, 4.85% Interest Rate [Member]    
Long-Term Debt [Abstract]    
Long-term debt $ 64,211 80,001
Interest rate 4.85%  
Frequency of payment monthly  
Installment payment $ 2,932  
Various Vehicle Loans [Member]    
Long-Term Debt [Abstract]    
Long-term debt $ 195,885 294,799
Frequency of payment monthly  
Installment payment $ 8,150  
Various Vehicle Loans [Member] | Minimum [Member]    
Long-Term Debt [Abstract]    
Interest rate 0.00%  
Various Vehicle Loans [Member] | Maximum [Member]    
Long-Term Debt [Abstract]    
Interest rate 6.99%  
National Bank of Middlebury [Member]    
Long-Term Debt [Abstract]    
Long-term debt $ 60,731 $ 73,467
Term for payment of fixed interest rate 5 years  
Term for payment of variable interest rate 10 years  
Floor interest rate 3.95%  
Frequency of payment monthly  
Installment payment $ 2,388  
National Bank of Middlebury [Member] | Federal Home Loan Bank of Boston [Member]    
Long-Term Debt [Abstract]    
Basis spread on variable rate 2.75%