XML 51 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of Lease, Cost
The components of lease expense consisted of the following:
(In thousands)
Years Ended
December 31, 2023December 31, 2022
Operating leases expense$10,855 10,521 
Finance leases expense:
Amortization of right-of-use assets$358 343 
Interest on lease liabilities48 53 
Total finance lease expense$406 $396 
Supplemental cash flow information related to leases was as follows:
(In thousands)
Years Ended
December 31, 2023December 31, 2022
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$8,853 $7,669 
Operating cash flows from finance leases$48 $53 
Financing cash flows from finance leases$340 $346 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$5,348 $8,332 
Finance leases$— $245 
The weighted average remaining lease terms were as follows:
(In years)
December 31, 2023December 31, 2022
Operating leases45
Finance leases56
The weighted average discount rates were as follows:
Years Ended
December 31, 2023December 31, 2022
Operating leases3.0%3.0%
Finance leases3.7%3.6%
Schedule of Finance Lease, Liability, Maturity
Maturity of operating and finance lease liabilities are as follows:
(In thousands)
Operating LeasesFinance Leases
2024$8,647 $321 
20258,398 262 
20268,113 208 
20272,885 175 
20282,385 135 
Thereafter2,505 176 
Total lease payments32,933 1,277 
Less imputed interest2,113 113 
Total$30,820 $1,164 
Schedule of Lessee, Operating Lease, Liability, Maturity
Maturity of operating and finance lease liabilities are as follows:
(In thousands)
Operating LeasesFinance Leases
2024$8,647 $321 
20258,398 262 
20268,113 208 
20272,885 175 
20282,385 135 
Thereafter2,505 176 
Total lease payments32,933 1,277 
Less imputed interest2,113 113 
Total$30,820 $1,164