Quarterly report pursuant to Section 13 or 15(d)

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

v3.22.2.2
Operating and Finance Lease Right-of-Use Assets - Summary of Future Lease Payments (Detail) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Lessee, Lease, Description [Line Items]    
Operating Leases, 2023 $ 10,768  
Operating Leases, 2024 10,739  
Operating Leases, 2025 10,337  
Operating Leases, 2026 8,387  
Operating Leases, 2027 5,374  
Operating Leases, Thereafter 27,596  
Undiscounted Cash Flows 73,201  
Less: imputed interest (22,157)  
Reconciliation to lease liabilities:    
Lease liabilities - current 8,564 $ 8,651
Lease liabilities - long-term 42,480 42,208
Total operating lease liabilities 51,044  
Finance Leases, 2023 52  
Finance Leases, 2024 26  
Finance Leases, 2025 19  
Finance Leases, 2026 6  
Finance Leases, 2027 2  
Finance Leases, Thereafter 1  
Finance Leases, Undiscounted Cash Flows 106  
Less: Finance Leases, imputed interest (9)  
Finance Leases, Reconciliation to lease liabilities:    
Finance Leases, Lease liabilities - current 50 58
Finance Leases, Lease liabilities - long-term 47 $ 65
Total Finance Lease Liabilities 97  
Contractual Obligations, 2023 10,820  
Contractual Obligations, 2024 10,765  
Contractual Obligations, 2025 10,356  
Contractual Obligations, 2026 8,393  
Contractual Obligations, 2027 5,376  
Contractual Obligations, Thereafter 27,597  
Contractual Obligations, Undiscounted Cash Flows 73,307  
Less: Contractual Obligations, imputed interest (22,166)  
Contractual Obligations, Reconciliation to lease liabilities:    
Contractual Obligations, Lease liabilities - current 8,614  
Contractual Obligations, Lease liabilities - long-term 42,527  
Total Contractual Obligations, Lease Liabilities 51,141  
Related Party Lease [Member]    
Lessee, Lease, Description [Line Items]    
Operating Leases, 2023 1,088  
Operating Leases, 2024 1,312  
Operating Leases, 2025 1,236  
Operating Leases, 2026 847  
Operating Leases, 2027 428  
Operating Leases, Thereafter 2,911  
Undiscounted Cash Flows 7,822  
Less: imputed interest (1,271)  
Reconciliation to lease liabilities:    
Lease liabilities - current 800  
Lease liabilities - long-term 5,751  
Total operating lease liabilities 6,551  
Other Operating Leases [Member]    
Lessee, Lease, Description [Line Items]    
Operating Leases, 2023 9,680  
Operating Leases, 2024 9,427  
Operating Leases, 2025 9,101  
Operating Leases, 2026 7,540  
Operating Leases, 2027 4,946  
Operating Leases, Thereafter 24,685  
Undiscounted Cash Flows 65,379  
Less: imputed interest (20,886)  
Reconciliation to lease liabilities:    
Lease liabilities - current 7,764  
Lease liabilities - long-term 36,729  
Total operating lease liabilities $ 44,493