XML 38 R28.htm IDEA: XBRL DOCUMENT v3.25.3
Leases (Tables)
9 Months Ended
Sep. 30, 2025
Leases [Abstract]  
Schedule of Lease Right-Of-Use Assets and Lease Liabilities Recorded on the Condensed Consolidated Balance Sheets
The following table presents the lease right-of-use assets and lease liabilities recorded on the Condensed Consolidated Balance Sheets at the dates indicated (in thousands):
September 30,
2025
December 31,
2024
Operating lease right-of-use assets$3,569 $3,725 
Finance lease right-of-use assets110 — 
Operating lease liabilities3,831 4,013 
Finance lease liabilities112 — 
Schedule of Components of Lease Expense and Lease Term and Discount Rate
The following table presents the components of lease expense for the periods indicated (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2025202420252024
Lease expense
Operating leases$278 $270 $827 $811 
Finance leases
Amortization of right-of-use assets— 19 — 
Interest on lease liabilities— — 
Sublease income— — — (4)
Net lease expense$285 $270 $850 $807 
Lease term and discount rate by lease type consisted of the following at the dates indicated:
September 30,
2025
December 31,
2024
Weighted-average remaining lease term:
Operating leases3.7 years4.3 years
Finance leases4.3 years0.0 years
Weighted-average discount rate (annualized):
Operating leases3.09 %2.88 %
Finance leases4.41 %— %

Supplemental cash flow information related to leases was as follows for the periods indicated (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2025202420252024
Cash paid for amounts included in the measurement of lease liabilities for operating leases:
Operating cash flows:
Operating leases$294 $278 $853 $836 
Finance leases— — 
Financing cash flows:
Finance leases— 18 — 
Schedule of Lease Liability Maturities
The following table presents the schedule of lease liability payments at the date indicated (in thousands):
September 30,Finance LeasesOperating LeasesTotal Lease Payments
2026$29 $1,145 $1,174 
202729 1,137 1,166 
202829 1,033 1,062 
202929 661 690 
203077 84 
Total lease payments123 4,053 4,176 
Less: Present value discount11 222 233 
Present value of lease liabilities$112 $3,831 $3,943