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.1
Operating and Finance Lease Right-of-Use Assets - Summary of Future Lease Payments (Detail) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Lessee, Lease, Description [Line Items]    
Operating Leases, 2021 $ 12,508  
Operating Leases, 2022 12,364  
Operating Leases, 2023 10,227  
Operating Leases, 2024 8,044  
Operating Leases, 2025 6,971  
Operating Leases, Thereafter 28,560  
Undiscounted Cash Flows 78,674  
Less: imputed interest (24,001)  
Reconciliation to lease liabilities:    
Lease liabilities—current 8,615 $ 8,963
Lease liabilities—long-term 46,058 47,740
Total operating lease liabilities 54,673  
Finance Leases, 2021 65  
Finance Leases, 2022 57  
Finance Leases, 2023 31  
Finance Leases, 2024 12  
Finance Leases, 2025 4  
Finance Leases, Thereafter 0  
Finance Leases, Undiscounted Cash Flows 169  
Less: Finance Leases, imputed interest (15)  
Finance Leases, Reconciliation to lease liabilities:    
Finance Leases, Lease liabilities—current 60 60
Finance Leases, Lease liabilities—long-term 94 $ 107
Total Finance Lease Liabilities 154  
Contractual Obligations, 2021 12,573  
Contractual Obligations, 2022 12,421  
Contractual Obligations, 2023 10,258  
Contractual Obligations, 2024 8,056  
Contractual Obligations, 2025 6,975  
Contractual Obligations, Thereafter 28,560  
Contractual Obligations, Undiscounted Cash Flows 78,843  
Less: Contractual Obligations, imputed interest (24,016)  
Contractual Obligations, Reconciliation to lease liabilities:    
Contractual Obligations, Lease liabilities—current 8,675  
Contractual Obligations, Lease liabilities—long-term 46,152  
Total Contractual Obligations, Lease Liabilities 54,827  
Related Party Lease [Member]    
Lessee, Lease, Description [Line Items]    
Operating Leases, 2021 1,466  
Operating Leases, 2022 1,620  
Operating Leases, 2023 1,018  
Operating Leases, 2024 1,014  
Operating Leases, 2025 1,043  
Operating Leases, Thereafter 3,797  
Undiscounted Cash Flows 9,958  
Less: imputed interest (3,160)  
Reconciliation to lease liabilities:    
Lease liabilities—current 938  
Lease liabilities—long-term 5,860  
Total operating lease liabilities 6,798  
Other Operating Leases [Member]    
Lessee, Lease, Description [Line Items]    
Operating Leases, 2021 11,042  
Operating Leases, 2022 10,744  
Operating Leases, 2023 9,209  
Operating Leases, 2024 7,030  
Operating Leases, 2025 5,928  
Operating Leases, Thereafter 24,763  
Undiscounted Cash Flows 68,716  
Less: imputed interest (20,841)  
Reconciliation to lease liabilities:    
Lease liabilities—current 7,677  
Lease liabilities—long-term 40,198  
Total operating lease liabilities $ 47,875