XML 69 R57.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Schedule of Operating and Finance Lease Liability Maturities (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Leases [Abstract]    
Operating Leases, Remainder of 2020 $ 3,640  
Operating Leases, 2021 10,673  
Operating Leases, 2022 8,793  
Operating Leases, 2023 4,734  
Operating Leases, 2024 2,474  
Operating Leases, 2025 2,377  
Operating Leases, 2026 and thereafter 2,617  
Operating Leases, Total lease payments 35,308  
Operating Leases, Less: imputed interest (2,677)  
Total operating lease liabilities 32,631 $ 40,099
Operating Leases, Less: current obligations (10,936) (12,554)
Noncurrent operating lease liabilities 21,695 27,545
Finance Leases, Remainder of 2020 231  
Finance Leases, 2021 143  
Finance Leases, 2022 4  
Finance Leases, 2023 4  
Finance Leases, 2024 3  
Finance Leases, Total lease payments 385  
Finance Leases, Less: imputed interest (4)  
Total finance lease liabilities 381 1,041
Finance Leases, Less: current obligations (370) (903)
Non-current finance lease liabilities $ 11 $ 138