XML 266 R96.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Operating and Finance Lease Liability (Details) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Leases, Operating [Abstract]    
2021 $ 4,667,000  
2022 3,462,000  
2023 2,993,000  
2024 1,605,000  
2025 1,001,000  
Thereafter 519,000  
Total 14,247,000  
Less: present value discount* (1,802,000)  
Present value of lease liabilities 12,445,000  
Less: current portion of lease liabilities (3,905,000) $ (5,955,000)
Total long-term lease liabilities 8,540,000 $ 13,196,000
Lessee, Finance Lease, Description [Abstract]    
2021 190,000  
2022 160,000  
2023 99,000  
2024 77,000  
2025 0  
Thereafter 0  
Total 526,000  
Less: present value discount* (49,000)  
Present value of lease liabilities 477,000  
Less: current portion of lease liabilities (164,000)  
Total long-term lease liabilities 313,000  
Operating And Finance Lease Liabilities, Payments Due [Abstract]    
2021 4,857,000  
2022 3,622,000  
2023 3,092,000  
2024 1,682,000  
2025 1,001,000  
Thereafter 519,000  
Total 14,773,000  
Less: present value discount* (1,851,000)  
Present value of lease liabilities 12,922,000  
Less: current portion of lease liabilities (4,069,000)  
Total long-term lease liabilities $ 8,853,000