XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.3
Leases (Tables)
9 Months Ended
Sep. 30, 2024
Leases [Abstract]  
Supplemental Balance Sheet Information
The following table presents supplemental balance sheet information related to our financing and operating leases:
In thousandsAs of September 30, 2024As of December 31, 2023
Operating LeasesFinance LeasesTotalOperating LeasesFinance LeasesTotal
Right-of-use Assets$22,392 $534 $22,926 $25,288 $129 $25,417 
Liabilities
Current portion of lease liabilities3,665 97 3,762 4,773 42 4,815 
Long-term lease liabilities21,114 355 21,469 23,687 23,691 
Total Lease Liabilities$24,779 $452 $25,231 $28,460 $46 $28,506 
Components of Lease Expense
For the three and nine months ended September 30, 2024 and 2023, the components of lease expense were as follows:
Three months ended September 30,Nine months ended September 30,
In thousands2024202320242023
Operating lease cost$1,314 $1,338 $3,996 $4,160 
Finance lease cost:
Amortization of right-of-use assets30 35 61 115 
Interest on lease liabilities17 
Total Finance lease cost39 37 78 121 
Variable lease cost412 537 1,443 1,525 
Sublease income(53)(177)(368)(676)
Total lease cost, net$1,712 $1,735 $5,149 $5,130 
Other information related to leases was as follows:
In thousandsNine Months Ended September 30, 2024Nine Months Ended September 30, 2023
Supplemental Cash Flows Information
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$8,464 $9,525 
Operating cash flows from finance leases15 
Financing cash flows from finance leases79 144 
Weighted Average Remaining Lease term
Operating leases6.65.6
Finance leases4.51.3
Weighted Average Discount Rate
Operating leases5.73 %3.56 %
Finance leases8.15 %7.04 %
Maturities of Finance and Operating Lease Liabilities
The maturities of the Company’s finance and operating lease liabilities as of September 30, 2024 are as follows:
In thousandsOperating Leases Finance Leases
Year Ending December 31,
Remainder of 2024$1,398 $35 
20254,656 120 
20264,232 117 
20274,198 117 
20284,094 117 
2029 and beyond11,397 32 
Total future minimum lease payments29,975 538 
Less: imputed interest5,196 86 
Total lease liabilities$24,779 $452