XML 40 R25.htm IDEA: XBRL DOCUMENT v3.21.1
FINANCE LEASES (Tables)
12 Months Ended
Dec. 31, 2020
Debt Disclosure [Abstract]  
Schedule of Future Minimum Lease Payments for Finance Leases
Future minimum lease payments, together with the present value of the net minimum lease payments under finance leases at December 31, 2020, are summarized as follows:
Net Present Value
of Minimum
Lease Payments
Year ending December 31,
2021$6,590,000 
20221,576,000 
20231,083,000 
2024522,000 
Total finance lease payments9,771,000 
Less imputed interest852,000 
8,919,000 
Less current portion5,945,000 
$2,974,000