Quarterly report pursuant to Section 13 or 15(d)

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

v3.21.2
Operating and Finance Lease Right-of-Use Assets - Summary of Future Lease Payments (Detail) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Lessee, Lease, Description [Line Items]    
Operating Leases, 2021 $ 12,294  
Operating Leases, 2022 12,278  
Operating Leases, 2023 9,603  
Operating Leases, 2024 7,911  
Operating Leases, 2025 6,729  
Operating Leases, Thereafter 25,515  
Undiscounted Cash Flows 74,330  
Less: imputed interest (22,546)  
Reconciliation to lease liabilities:    
Lease liabilities-current 8,604 $ 8,963
Lease liabilities-long-term 43,180 47,740
Total operating lease liabilities 51,784  
Finance Leases, 2021 66  
Finance Leases, 2022 47  
Finance Leases, 2023 24  
Finance Leases, 2024 10  
Finance Leases, 2025 1  
Finance Leases, Undiscounted Cash Flows 148  
Less: Finance Leases, imputed interest (10)  
Finance Leases, Reconciliation to lease liabilities:    
Finance Leases, Lease liabilities—current 59 60
Finance Leases, Lease liabilities—long-term 79 $ 107
Total Finance Lease Liabilities 138  
Contractual Obligations, 2021 12,360  
Contractual Obligations, 2022 12,325  
Contractual Obligations, 2023 9,627  
Contractual Obligations, 2024 7,921  
Contractual Obligations, 2025 6,730  
Contractual Obligations, Thereafter 25,515  
Contractual Obligations, Undiscounted Cash Flows 74,478  
Less: Contractual Obligations, imputed interest (22,556)  
Contractual Obligations, Reconciliation to lease liabilities:    
Contractual Obligations, Lease liabilities—current 8,663  
Contractual Obligations, Lease liabilities—long-term 43,259  
Total Contractual Obligations, Lease Liabilities 51,922  
Related Party Lease [Member]    
Lessee, Lease, Description [Line Items]    
Operating Leases, 2021 1,505  
Operating Leases, 2022 1,370  
Operating Leases, 2023 1,070  
Operating Leases, 2024 1,021  
Operating Leases, 2025 1,089  
Operating Leases, Thereafter 3,293  
Undiscounted Cash Flows 9,348  
Less: imputed interest (2,865)  
Reconciliation to lease liabilities:    
Lease liabilities-current 1,004  
Lease liabilities-long-term 5,479  
Total operating lease liabilities 6,483  
Other Operating Leases [Member]    
Lessee, Lease, Description [Line Items]    
Operating Leases, 2021 10,789  
Operating Leases, 2022 10,908  
Operating Leases, 2023 8,533  
Operating Leases, 2024 6,890  
Operating Leases, 2025 5,640  
Operating Leases, Thereafter 22,222  
Undiscounted Cash Flows 64,982  
Less: imputed interest (19,681)  
Reconciliation to lease liabilities:    
Lease liabilities-current 7,600  
Lease liabilities-long-term 37,701  
Total operating lease liabilities $ 45,301