XML 221 R59.htm IDEA: XBRL DOCUMENT v3.20.2
Leases Operating and Finance Lease Liability (Details) - USD ($)
Jun. 30, 2020
Dec. 31, 2019
Operating Leases    
Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year $ 3,050,000  
Lessee, Operating Lease, Liability, Payments, Due Year Two 4,578,000  
Lessee, Operating Lease, Liability, Payments, Due Year Three 3,341,000  
Lessee, Operating Lease, Liability, Payments, Due Year Four 2,866,000  
Lessee, Operating Lease, Liability, Payments, Due Year Five 1,529,000  
Lessee, Operating Lease, Liability, Payments, Due after Year Five 1,490,000  
Lessee, Operating Lease, Liability, Payments, Due 16,854,000  
Lessee, Operating Lease, Liability, Undiscounted Excess Amount (2,286,000)  
Operating Lease, Liability 14,568,000  
Operating Lease, Liability, Current (4,739,000) $ (5,955,000)
Operating Lease, Liability, Noncurrent 9,829,000 $ 13,196,000
Financing Leases    
Finance Lease, Liability, Payments, Remainder of Fiscal Year 97,000  
Finance Lease, Liability, Payments, Due Year Two 190,000  
Finance Lease, Liability, Payments, Due Year Three 160,000  
Finance Lease, Liability, Payments, Due Year Four 99,000  
Finance Lease, Liability, Payments, Due Year Five 77,000  
Finance Lease, Liability, Payments, Due after Year Five 0  
Finance Lease, Liability, Payment, Due 623,000  
Finance Lease, Liability, Undiscounted Excess Amount (67,000)  
Finance Lease, Liability 556,000  
Finance Lease, Liability, Current (160,000)  
Finance Lease, Liability, Noncurrent 396,000  
Operating And Finance Lease Liabilities, Payments Due [Abstract]    
Lessee, Lease, Liability, Payments, Remainder of Fiscal Year 3,147,000  
Lessee, Lease, Liability, Payments, Due Year Two 4,768,000  
Lessee, Lease, Liability, Payments, Due Year Three 3,501,000  
Lessee, Lease, Liability, Payments, Due Year Four 2,965,000  
Lessee, Lease, Liability, Payments, Due Year Five 1,606,000  
Lessee, Lease, Liability, Payments, Due after Year Five 1,490,000  
Lease Liability, Payments, Due 17,477,000  
Lease Liability, Undiscounted Excess Amount (2,353,000)  
Lease Liability 15,124,000  
Lease Liability, Current (4,899,000)  
Lease Liability, Noncurrent $ 10,225,000