XML 67 R48.htm IDEA: XBRL DOCUMENT v3.25.0.1
LEASES (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Leases Balance Sheet Information
Balance sheet information related to leases was as follows (in thousands):
 December 31, 2024December 31, 2023
Operating leases: 
Operating lease ROU assets$13,860 $14,837 
Operating lease liabilities$15,779 $16,704 
Additional information related to leases was as follows:
 December 31, 2024December 31, 2023
Weighted average remaining lease term (in years)12.113.0
Weighted average discount rate3.31 %3.27 %
Lease Expense
The components of lease cost were as follows (in thousands):
Years Ended December 31,
202420232022
Operating lease cost$1,858 $1,802 $1,773 


Supplemental cash flow information related to leases was as follows (in thousands):
 Years Ended December 31,
202420232022
Cash paid for amounts included in the measurement of the lease liabilities:
Operating cash flows for operating leases$1,799 $1,716 $1,644 
ROU assets obtained in exchange for new operating lease liabilities$556 $809 $1,531 
Lessee, Operating Lease, Liability, Maturity
Future minimum rental commitments due under non-cancelable operating leases at December 31, 2024 were as follows (in thousands):
Year ending December 31,
2025$1,675 
20261,824 
20271,707 
20281,675 
20291,505 
2030 and thereafter10,785 
Total lease payments19,171 
Less: Interest(3,392)
Present value of lease liabilities$15,779 
Gross Rental Income
Gross rental income from these leases were as follows (in thousands):
 Years Ended December 31,
202420232022
Gross rental income$3,151 $3,584 $3,173 
Lessor, Operating Lease, Payments to be Received, Maturity
At December 31, 2024, non-cancelable operating leases with future minimum lease payments are as follows (in thousands):
Year ending December 31,
2025$3,099 
20263,646 
20272,801 
20281,933 
20291,595 
2030 and thereafter6,293 
Total lease payments$19,367