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
Jun. 30, 2021
Dec. 31, 2020
Lessee, Lease, Description [Line Items]    
Operating Leases, 2021 $ 12,470  
Operating Leases, 2022 12,344  
Operating Leases, 2023 9,834  
Operating Leases, 2024 7,911  
Operating Leases, 2025 6,974  
Operating Leases, Thereafter 25,767  
Undiscounted Cash Flows 75,300  
Less: imputed interest (22,483)  
Reconciliation to lease liabilities:    
Lease liabilities-current 8,768 $ 8,963
Lease liabilities-long-term 44,049 47,740
Total operating lease liabilities 52,817  
Finance Leases, 2021 65  
Finance Leases, 2022 51  
Finance Leases, 2023 25  
Finance Leases, 2024 10  
Finance Leases, 2025 1  
Finance Leases, Thereafter 0  
Finance Leases, Undiscounted Cash Flows 152  
Less: Finance Leases, imputed interest (11)  
Finance Leases, Reconciliation to lease liabilities:    
Finance Leases, Lease liabilities—current 59 60
Finance Leases, Lease liabilities—long-term 82 $ 107
Total Finance Lease Liabilities 141  
Contractual Obligations, 2021 12,535  
Contractual Obligations, 2022 12,395  
Contractual Obligations, 2023 9,859  
Contractual Obligations, 2024 7,921  
Contractual Obligations, 2025 6,975  
Contractual Obligations, Thereafter 25,767  
Contractual Obligations, Undiscounted Cash Flows 75,452  
Less: Contractual Obligations, imputed interest (22,494)  
Contractual Obligations, Reconciliation to lease liabilities:    
Contractual Obligations, Lease liabilities—current 8,827  
Contractual Obligations, Lease liabilities—long-term 44,131  
Total Contractual Obligations, Lease Liabilities 52,958  
Related Party Lease [Member]    
Lessee, Lease, Description [Line Items]    
Operating Leases, 2021 1,461  
Operating Leases, 2022 1,470  
Operating Leases, 2023 1,017  
Operating Leases, 2024 1,021  
Operating Leases, 2025 1,037  
Operating Leases, Thereafter 3,545  
Undiscounted Cash Flows 9,551  
Less: imputed interest (3,020)  
Reconciliation to lease liabilities:    
Lease liabilities-current 954  
Lease liabilities-long-term 5,577  
Total operating lease liabilities 6,531  
Other Operating Leases [Member]    
Lessee, Lease, Description [Line Items]    
Operating Leases, 2021 11,009  
Operating Leases, 2022 10,874  
Operating Leases, 2023 8,817  
Operating Leases, 2024 6,890  
Operating Leases, 2025 5,937  
Operating Leases, Thereafter 22,222  
Undiscounted Cash Flows 65,749  
Less: imputed interest (19,463)  
Reconciliation to lease liabilities:    
Lease liabilities-current 7,814  
Lease liabilities-long-term 38,472  
Total operating lease liabilities $ 46,286