XML 98 R86.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Future Minimum Rental Commitments Under Finance and Operating Leases (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Leases [Abstract]    
2020 (excluding the nine months ended September 30, 2020) $ 456  
Finance leases, 2021 1,615  
Finance leases, 2022 1,556  
Finance leases, 2023 871  
Finance leases, 2024 572  
Thereafter 4,452  
Finance leases, total minimum lease payments 9,522  
Finance leases, imputed interest (1,321)  
Finance lease liabilities 8,201 $ 9,520
2020 (excluding the nine months ended September 30, 2020) 1,250  
Operating leases, 2021 4,872  
Operating leases, 2022 4,378  
Operating leases, 2023 4,265  
Operating leases, 2024 4,371  
Thereafter 17,982  
Operating leases, total minimum lease payments 37,118  
Operating leases, imputed interest (5,280)  
Operating lease liabilities $ 31,838 $ 32,354