Annual report pursuant to Section 13 and 15(d)

Operating and Finance Lease Right-of-Use Assets - Summary of Future Lease Payments (Detail)

v3.20.1
Operating and Finance Lease Right-of-Use Assets - Summary of Future Lease Payments (Detail) - USD ($)
$ in Thousands
Dec. 31, 2019
Jan. 01, 2019
Dec. 31, 2018
Lessee, Lease, Description [Line Items]      
Operating Leases, 2020 $ 14,238    
Operating Leases, 2021 13,100    
Operating Leases, 2022 11,548    
Operating Leases, 2023 10,027    
Operating Leases, 2024 7,512    
Operating Leases, Thereafter 35,960    
Undiscounted Cash Flows 92,385    
Less: imputed interest (29,850)    
Reconciliation to lease liabilities:      
Lease liabilities - current 8,485    
Lease liabilities - long-term 54,050    
Total operating lease liabilities 62,535 $ 74,400  
Finance Leases, 2020 75    
Finance Leases, 2021 55    
Finance Leases, 2022 46    
Finance Leases, 2023 25    
Finance Leases, 2024 7    
Finance Leases, Undiscounted Cash Flows 208    
Less: Finance Leases, imputed interest (15)    
Finance Leases, Reconciliation to lease liabilities:      
Finance Leases, Lease liabilities - current 69   $ 58
Finance Leases, Lease liabilities - long-term 124   105
Total Finance Lease Liabilities 193    
Contractual Obligations, 2020 14,313   13,421
Contractual Obligations, 2021 13,155   13,394
Contractual Obligations, 2022 11,594   12,394
Contractual Obligations, 2023 10,052   11,247
Contractual Obligations, 2024 7,519   9,826
Contractual Obligations, Thereafter 35,960   61,473
Contractual Obligations, Undiscounted Cash Flows 92,593   $ 121,755
Less: Contractual Obligations, imputed interest (29,865)    
Contractual Obligations, Reconciliation to lease liabilities:      
Contractual Obligations, Lease liabilities - current 8,554    
Contractual Obligations, Lease liabilities - long-term 54,174    
Total Contractual Obligations, Lease Liabilities 62,728    
Related Party Lease [Member]      
Lessee, Lease, Description [Line Items]      
Operating Leases, 2020 1,601    
Operating Leases, 2021 1,619    
Operating Leases, 2022 1,613    
Operating Leases, 2023 1,169    
Operating Leases, 2024 1,015    
Operating Leases, Thereafter 5,097    
Undiscounted Cash Flows 12,114    
Less: imputed interest (3,933)    
Reconciliation to lease liabilities:      
Lease liabilities - current 971    
Lease liabilities - long-term 7,210    
Total operating lease liabilities 8,181    
Other Operating Leases [Member]      
Lessee, Lease, Description [Line Items]      
Operating Leases, 2020 12,637    
Operating Leases, 2021 11,481    
Operating Leases, 2022 9,935    
Operating Leases, 2023 8,858    
Operating Leases, 2024 6,497    
Operating Leases, Thereafter 30,863    
Undiscounted Cash Flows 80,271    
Less: imputed interest (25,917)    
Reconciliation to lease liabilities:      
Lease liabilities - current 7,514    
Lease liabilities - long-term 46,840    
Total operating lease liabilities $ 54,354