XML 64 R53.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Undiscounted Cash Flows (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Leases [Abstract]    
Remainder of 2020 $ 3,344  
2021 12,965  
2022 12,300  
2023 10,546  
2024 9,723  
2025 8,948  
Thereafter 10,175  
Total minimum lease payments 68,001  
Less imputed interest (9,634)  
Present value of future minimum lease payments 58,367  
Less current obligations under leases (1) (10,341)  
Operating lease liabilities $ 48,026 $ 29,293
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] us-gaap:AccruedLiabilitiesCurrent