XML 72 R102.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases Operating and Finance Lease Liability (Details) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Leases, Operating [Abstract]    
2020 $ 7,289,000  
2021 5,293,000  
2022 3,768,000  
2023 2,900,000  
2024 1,591,000  
Thereafter 1,591,000  
Total 22,432,000  
Less: present value discount (3,281,000)  
Present value of lease liabilities 19,151,000  
Less: current portion of lease liabilities (5,955,000) $ 0
Total long-term lease liabilities 13,196,000 $ 438,000
Lessee, Finance Lease, Description [Abstract]    
2020 201,000  
2021 190,000  
2022 160,000  
2023 99,000  
2024 77,000  
Thereafter 0  
Total 727,000  
Less: present value discount (87,000)  
Present value of lease liabilities 640,000  
Less: current portion of lease liabilities (164,000)  
Total long-term lease liabilities 476,000  
Operating And Finance Lease Liabilities, Payments Due [Abstract]    
2020 7,490,000  
2021 5,483,000  
2022 3,928,000  
2023 2,999,000  
2024 1,668,000  
Thereafter 1,591,000  
Total 23,159,000  
Less: present value discount (3,368,000)  
Present value of lease liabilities 19,791,000  
Less: current portion of lease liabilities (6,119,000)  
Total long-term lease liabilities $ 13,672,000