XML 44 R29.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Supplemental Balance Sheet Information
The following tables present supplemental balance sheet information related to our financing and operating leases:
As of December 31, 2024As of December 31, 2023
In thousandsOperating LeasesFinance LeasesTotalOperating LeasesFinance LeasesTotal
Right-of-use Assets$21,678 $782 $22,460 $25,288 $129 $25,417 
Liabilities:
Short-term lease liabilities3,578 158 3,736 4,773 42 4,815 
Long-term lease liabilities20,235 625 20,860 23,687 23,691 
Total Lease Liabilities$23,813 $783 $24,596 $28,460 $46 $28,506 
Components of Lease Expense
For the years ended December 31, 2024 and 2023, the components of lease expense were as follows:
In thousandsYear Ended December 31, 2024Year Ended December 31, 2023
Operating lease cost$5,315 $5,526 
Finance lease cost
Amortization of right-of-use assets102 123 
Interest on lease liabilities31 
Total Finance lease cost133 130 
Variable lease cost1,875 2,068 
Sublease income(368)(834)
Total lease cost, net$6,955 $6,890 
Other information related to leases was as follows:
In thousandsYear Ended December 31, 2024Year Ended December 31, 2023
Supplemental Cash Flows Information
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$11,170 $12,525 
Operating cash flows from finance leases28 21 
Financing cash flows from finance leases124 160 
Weighted Average Remaining Lease term (in years)
Operating leases6.386.84
Finance leases4.531.04
Weighted Average Discount Rate
Operating leases5.74%5.65%
Finance leases7.77%7.76%
Maturities of Finance and Operating Lease Liabilities
The maturities of the Company’s finance and operating lease liabilities as of December 31, 2024 are as follows:
In thousandsOperating LeasesFinance Leases
Year Ending December 31,
2025$4,777 $210 
20264,219 206 
20274,190 206 
20284,094 206 
20294,132 99 
2030 & Beyond7,264 — 
Total future minimum lease payments28,676 927 
Less: Imputed interest4,863 144 
Total lease liabilities$23,813 $783