XML 36 R25.htm IDEA: XBRL DOCUMENT v3.25.3
Leases (Tables)
9 Months Ended
Sep. 30, 2025
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, 2025As of December 31, 2024
Operating LeasesFinance LeasesTotalOperating LeasesFinance LeasesTotal
Right-of-use Assets$19,078 $650 $19,728 $21,678 $782 $22,460 
Liabilities
Current portion of lease liabilities3,356 164 3,520 3,578 158 3,736 
Long-term lease liabilities17,737 503 18,240 20,235 625 20,860 
Total Lease Liabilities$21,093 $667 $21,760 $23,813 $783 $24,596 
Components of Lease Expense
For the three and nine months ended September 30, 2025 and 2024, the components of lease expense were as follows:
Three months ended September 30,Nine months ended September 30,
In thousands2025202420252024
Operating lease cost$1,257 $1,314 $3,781 $3,996 
Finance lease cost:
Amortization of right-of-use assets43 30 131 61 
Interest on lease liabilities13 42 17 
Total Finance lease cost56 39 173 78 
Variable lease cost373 412 1,150 1,443 
Sublease income— (53)— (368)
Total lease cost, net$1,686 $1,712 $5,104 $5,149 
Other information related to leases was as follows:
In thousandsNine Months Ended September 30, 2025Nine Months Ended September 30, 2024
Supplemental Cash Flows Information
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$3,926 $8,464 
Operating cash flows from finance leases39 15 
Financing cash flows from finance leases118 79 
Weighted Average Remaining Lease term
Operating leases5.86.6
Finance leases3.84.5
Weighted Average Discount Rate
Operating leases5.78 %5.73 %
Finance leases7.77 %8.15 %
Maturities of Finance and Operating Lease Liabilities
The maturities of the Company’s finance and operating lease liabilities as of September 30, 2025 are as follows:
In thousandsOperating Leases Finance Leases
Year Ending December 31,
Remainder of 2025$1,280 $52 
20264,175 207 
20274,162 206 
20284,117 206 
20294,149 98 
2030 and beyond7,094 — 
Total future minimum lease payments24,977 769 
Less: imputed interest3,884 102 
Total lease liabilities$21,093 $667