XML 28 R10.htm IDEA: XBRL DOCUMENT v3.19.1
Leases Statement
3 Months Ended
Mar. 31, 2019
USD ($)
Leases [Abstract]  
Operating Leases, Future Minimum Payments Due, Next Twelve Months $ 2,555,000
Operating Lease, Right-of-Use Asset 19,999,000
Operating Lease, Liability, Noncurrent 19,073,000
Operating Leases, Rent Expense 1,400,000
Operating Leases, Future Minimum Payments, Due in Two Years 3,379,000
Operating Leases, Future Minimum Payments, Due in Three Years 3,353,000
Operating Leases, Future Minimum Payments, Due in Four Years 2,451,000
Operating Leases, Future Minimum Payments, Due in Five Years 2,344,000
Operating Leases, Future Minimum Payments, Due Thereafter 12,132,000
Operating Leases, Future Minimum Payments Due 26,214,000
Operating Lease, Liability, Current 2,526,000
Lessee, Operating Lease, Liability, Undiscounted Excess Amount 4,615,000
Operating Lease, Liability $ 21,599,000
Operating Lease, Weighted Average Remaining Lease Term 9 years
Operating Lease, Weighted Average Discount Rate, Percent 4.40%