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.2
Operating and Finance Lease Right-of-Use Assets - Summary of Future Lease Payments (Detail) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Lessee, Lease, Description [Line Items]    
Operating Leases, 2024 (Jul-Dec) $ 12,022  
Operating Leases, 2025 11,937  
Operating Leases, 2026 11,254  
Operating Leases, 2027 8,204  
Operating Leases, 2028 5,617  
Operating Leases, Thereafter 23,948  
Undiscounted Cash Flows 72,982  
Less: imputed interest (20,682)  
Reconciliation to lease liabilities:    
Lease liabilities – current 9,920 $ 8,305
Lease liabilities – long-term 42,380 42,406
Total operating lease liabilities 52,300  
Finance Leases, 2024 (Jul-Dec) 53  
Finance Leases, 2025 25  
Finance Leases, 2026 16  
Finance Leases, 2027 7  
Finance Leases, 2028 1  
Finance Leases, Thereafter 0  
Finance Leases, Undiscounted Cash Flows 102  
Less: Finance Leases, imputed interest (9)  
Finance Leases, Reconciliation to lease liabilities:    
Finance Leases, Lease liabilities - current 50 43
Finance Leases, Lease liabilities - long-term 43 $ 39
Total Finance Lease Liabilities 93  
Contractual Obligations, 2024 (Jul-Dec) 12,075  
Contractual Obligations, 2025 11,962  
Contractual Obligations, 2026 11,270  
Contractual Obligations, 2027 8,211  
Contractual Obligations, 2028 5,618  
Contractual Obligations, Thereafter 23,948  
Contractual Obligations, Undiscounted Cash Flows 73,084  
Less: Contractual Obligations, imputed interest (20,691)  
Contractual Obligations, Reconciliation to lease liabilities:    
Contractual Obligations, Lease liabilities - current 9,970  
Contractual Obligations, Lease liabilities - long-term 42,423  
Total Contractual Obligations, Lease Liabilities 52,393  
Related Party Lease [Member]    
Lessee, Lease, Description [Line Items]    
Operating Leases, 2024 (Jul-Dec) 1,698  
Operating Leases, 2025 2,052  
Operating Leases, 2026 2,069  
Operating Leases, 2027 1,817  
Operating Leases, 2028 1,366  
Operating Leases, Thereafter 3,725  
Undiscounted Cash Flows 12,727  
Less: imputed interest (3,573)  
Reconciliation to lease liabilities:    
Lease liabilities – current 1,305  
Lease liabilities – long-term 7,849  
Total operating lease liabilities 9,154  
Other Operating Leases [Member]    
Lessee, Lease, Description [Line Items]    
Operating Leases, 2024 (Jul-Dec) 10,324  
Operating Leases, 2025 9,885  
Operating Leases, 2026 9,185  
Operating Leases, 2027 6,387  
Operating Leases, 2028 4,251  
Operating Leases, Thereafter 20,223  
Undiscounted Cash Flows 60,255  
Less: imputed interest (17,109)  
Reconciliation to lease liabilities:    
Lease liabilities – current 8,615  
Lease liabilities – long-term 34,531  
Total operating lease liabilities $ 43,146