XML 54 R37.htm IDEA: XBRL DOCUMENT v3.25.4
Leases (Tables)
12 Months Ended
Dec. 31, 2025
Leases [Abstract]  
Schedule of Lease Cost
The components of lease expense consisted of the following:
(In thousands)
Years Ended
December 31, 2025December 31, 2024
Operating leases expense$11,482 $10,813 
Finance leases expense:
Amortization of right-of-use assets$349 $340 
Interest on lease liabilities69 52 
Total finance lease expense$418 $392 
Supplemental cash flow information related to leases was as follows:
(In thousands)
Years Ended
December 31, 2025December 31, 2024
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$9,366 $9,013 
Operating cash flows from finance leases$63 $52 
Financing cash flows from finance leases$316 $329 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$19,966 $7,042 
Finance leases$365 $1,055 
The weighted average remaining lease terms were as follows:
(In years)
December 31, 2025December 31, 2024
Operating leases95
Finance leases55
The weighted average discount rates were as follows:
Years Ended
December 31, 2025December 31, 2024
Operating leases4.9%3.6%
Finance leases5.3%4.6%
Schedule of Finance Lease Liability Maturity
Maturity of operating and finance lease liabilities are as follows:
(In thousands)
Operating LeasesFinance Leases
2026$9,536 $371 
20276,293 338 
20285,865 297 
20294,079 283 
20303,774 130 
Thereafter24,020 81 
Total lease payments53,567 1,500 
Less imputed interest11,527 166 
Total$42,040 $1,334 
Schedule of Operating Lease Liability Maturity
Maturity of operating and finance lease liabilities are as follows:
(In thousands)
Operating LeasesFinance Leases
2026$9,536 $371 
20276,293 338 
20285,865 297 
20294,079 283 
20303,774 130 
Thereafter24,020 81 
Total lease payments53,567 1,500 
Less imputed interest11,527 166 
Total$42,040 $1,334