XML 78 R66.htm IDEA: XBRL DOCUMENT v3.20.2
Leases Leases - Maturity of Lease Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Operating and Financing Lease Liabilities, Payments, Rolling Maturity [Abstract]    
2020 $ 2,790  
2021 8,635  
2022 6,471  
2023 2,228  
2024 1,091  
Thereafter 1,707  
Total Lease Payments 22,922  
Less interest and discount, total (1,619)  
Present value of lease liabilities $ 21,303  
Operating Lease, Weighted Average Remaining Lease Term 3 years 1 month 24 days 4 years 3 months 10 days
Finance Lease, Weighted Average Remaining Lease Term 2 years 8 months 19 days 3 years 2 months 1 day