XML 59 R46.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Schedule of Future Minimum Lease Payments Under Non-cancelable Leases (Detail)
$ in Thousands
Sep. 30, 2020
USD ($)
Operating Lease  
Remainder of 2020 $ 6,021
2021 22,194
2022 19,099
2023 13,477
2024 8,430
After 2024 28,999
Total lease payments 98,220
Less: Interest (10,243)
Present value of lease liabilities 87,977
Finance Lease  
Remainder of 2020 564
2021 1,077
2022 645
2023 449
2024 45
Total lease payments 2,780
Less: Interest (105)
Present value of lease liabilities 2,675
Total  
Remainder of 2020 6,585
2021 23,271
2022 19,744
2023 13,926
2024 8,475
After 2024 28,999
Total lease payments 101,000
Less: Interest (10,348)
Present value of lease liabilities $ 90,652