Quarterly report pursuant to Section 13 or 15(d)

Leases - Schedule of Lease Maturity (Details)

v3.20.2
Leases - Schedule of Lease Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Operating leases    
2020 $ 6,981  
2021 15,735  
2022 13,745  
2023 11,994  
2024 9,988  
Thereafter 18,543  
Total undiscounted lease payments 76,986  
Present value adjustment (9,938)  
Present value of lease payments 67,048 $ 72,695
Finance leases    
2020 3,138  
2021 7,504  
2022 7,609  
2023 7,714  
2024 7,819  
Thereafter 72,214  
Total undiscounted lease payments 105,998  
Present value adjustment (30,887)  
Present value of lease payments 75,111 76,745
Total leases    
2020 10,119  
2021 23,239  
2022 21,354  
2023 19,708  
2024 17,807  
Thereafter 90,757  
Total undiscounted lease payments 182,984  
Present value adjustment (40,825)  
Total lease liabilities $ 142,159 $ 149,440