XML 31 R116.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Jan. 01, 2019
Leases [Abstract]        
Contractual Obligation 12 years      
Operating Leases, Rent Expense, Net $ 5,600,000 $ 5,200,000 $ 4,400,000  
Operating Lease, Right-of-Use Asset 19,220,000 0   $ 21,000,000
Operating Leases, Future Minimum Payments Due, Next Twelve Months 3,820,000 4,445,000    
Operating Leases, Future Minimum Payments, Due in Two Years 3,589,000 4,007,000    
Operating Leases, Future Minimum Payments, Due in Three Years 2,622,000 3,591,000    
Operating Leases, Future Minimum Payments, Due in Four Years 2,425,000 2,391,000    
Operating Leases, Future Minimum Payments, Due in Five Years 2,405,000 1,245,000    
Operating Leases, Future Minimum Payments, Due Thereafter 9,786,000 2,630,000    
Operating Leases, Future Minimum Payments Due 24,647,000 18,309,000    
Lessee, Operating Lease, Liability, Undiscounted Excess Amount 3,956,000      
Operating Lease, Liability 20,691,000      
Operating Lease, Liability, Current 3,002,000 $ 0    
Operating Lease, Liability, Noncurrent $ 17,689,000     $ 22,000,000
Operating Lease, Weighted Average Remaining Lease Term 8 years      
Operating Lease, Weighted Average Discount Rate, Percent 4.30%