Quarterly report pursuant to Section 13 or 15(d)

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

v3.23.1
Operating and Finance Lease Right-of-Use Assets - Summary of Future Lease Payments (Detail) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Lessee, Lease, Description [Line Items]    
Operating Leases, 2023 (Apr-Dec) $ 12,711  
Operating Leases, 2024 11,878  
Operating Leases, 2025 10,759  
Operating Leases, 2026 8,477  
Operating Leases, 2027 5,081  
Operating Leases, Thereafter 24,289  
Undiscounted Cash Flows 73,195  
Less: imputed interest (22,248)  
Reconciliation to lease liabilities:    
Lease liabilities – current 8,438 $ 8,305
Lease liabilities – long-term 42,509 42,406
Total operating lease liabilities 50,947  
Finance Leases, 2023 (Apr-Dec) 40  
Finance Leases, 2024 19  
Finance Leases, 2025 11  
Finance Leases, 2026 3  
Finance Leases, 2027 1  
Finance Leases, Thereafter 0  
Finance Leases, Undiscounted Cash Flows 74  
Less: Finance Leases, imputed interest (6)  
Finance Leases, Reconciliation to lease liabilities:    
Finance Leases, Lease liabilities - current 37 43
Finance Leases, Lease liabilities - long-term 31 $ 39
Total Finance Lease Liabilities 68  
Contractual Obligations, 2023 (Apr-Dec) 12,751  
Contractual Obligations, 2024 11,897  
Contractual Obligations, 2025 10,770  
Contractual Obligations, 2026 8,480  
Contractual Obligations, 2027 5,082  
Contractual Obligations, Thereafter 24,289  
Contractual Obligations, Undiscounted Cash Flows 73,269  
Less: Contractual Obligations, imputed interest (22,254)  
Contractual Obligations, Reconciliation to lease liabilities:    
Contractual Obligations, Lease liabilities - current 8,475  
Contractual Obligations, Lease liabilities - long-term 42,540  
Total Contractual Obligations, Lease Liabilities 51,015  
Related Party Lease [Member]    
Lessee, Lease, Description [Line Items]    
Operating Leases, 2023 (Apr-Dec) 1,700  
Operating Leases, 2024 1,860  
Operating Leases, 2025 1,895  
Operating Leases, 2026 1,701  
Operating Leases, 2027 1,223  
Operating Leases, Thereafter 1,082  
Undiscounted Cash Flows 9,461  
Less: imputed interest (916)  
Reconciliation to lease liabilities:    
Lease liabilities – current 996  
Lease liabilities – long-term 7,549  
Total operating lease liabilities 8,545  
Other Operating Leases [Member]    
Lessee, Lease, Description [Line Items]    
Operating Leases, 2023 (Apr-Dec) 11,011  
Operating Leases, 2024 10,018  
Operating Leases, 2025 8,864  
Operating Leases, 2026 6,776  
Operating Leases, 2027 3,858  
Operating Leases, Thereafter 23,207  
Undiscounted Cash Flows 63,734  
Less: imputed interest (21,332)  
Reconciliation to lease liabilities:    
Lease liabilities – current 7,442  
Lease liabilities – long-term 34,960  
Total operating lease liabilities $ 42,402