XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Tables)
9 Months Ended
Sep. 30, 2023
Leases [Abstract]  
Summary of Lease Expense Components
The components of lease expense were as follows:
Three Months Ended
September 30
Nine Months Ended
September 30
2023202220232022
(thousands)
Operating lease cost$3,248 $3,588 $9,829 $10,734 
Finance lease cost
Amortization of right-of-use assets618 617 1,855 1,863 
Interest on lease liabilities558 587 1,678 1,762 
Variable lease cost1,424 1,052 4,186 3,174 
Short-term lease cost1,407 1,409 4,436 4,061 
Sublease income(44)(106)(208)(330)
Total lease cost$7,211 $7,147 $21,776 $21,264 
Schedule of Supplemental Cash Flow Information Related to Leases
Supplemental cash flow information related to leases was as follows:
Nine Months Ended
September 30
20232022
(thousands)
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows from operating leases$10,016 $10,533 
Operating cash flows from finance leases1,676 1,760 
Financing cash flows from finance leases1,359 1,250 
Right-of-use assets obtained in exchange for lease obligations
Operating leases3,578 4,997 
Finance leases— — 
Schedule of Other Information Related to Leases
Other information related to leases was as follows:
September 30, 2023December 31, 2022
Weighted-average remaining lease term (years)
Operating leases77
Finance leases1414
Weighted-average discount rate
Operating leases6.1 %6.0 %
Finance leases7.6 %7.6 %
Schedule of Minimum Lease Payment Requirements for Noncancelable Leases
As of September 30, 2023, our minimum lease payment requirements for noncancelable operating and finance leases are as follows:
Operating LeasesFinance Leases
(thousands)
Remainder of 2023$3,387 $1,023 
202412,472 4,052 
202510,844 3,735 
20267,673 3,581 
20276,970 3,649 
Thereafter26,644 33,086 
Total future minimum lease payments67,990 49,126 
Less: interest(13,782)(18,630)
Total lease obligations54,208 30,496 
Less: current obligations(9,790)(1,906)
Long-term lease obligations$44,418 $28,590 
Schedule of Minimum Lease Payment Requirements for Noncancelable Leases
As of September 30, 2023, our minimum lease payment requirements for noncancelable operating and finance leases are as follows:
Operating LeasesFinance Leases
(thousands)
Remainder of 2023$3,387 $1,023 
202412,472 4,052 
202510,844 3,735 
20267,673 3,581 
20276,970 3,649 
Thereafter26,644 33,086 
Total future minimum lease payments67,990 49,126 
Less: interest(13,782)(18,630)
Total lease obligations54,208 30,496 
Less: current obligations(9,790)(1,906)
Long-term lease obligations$44,418 $28,590