v3.26.1
Leases (Tables)
6 Months Ended
Jun. 30, 2026
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):
June 30,
2026
December 31,
2025
Operating lease right-of-use assets$2,798 $3,319 
Finance lease right-of-use assets91 104 
Operating lease liabilities3,009 3,565 
Finance lease liabilities94 106 
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 June 30,Six Months Ended June 30,
2026202520262025
Lease expense
Operating leases$262 $275 $540 $548 
Finance leases
Amortization of right-of-use assets13 13 13 
Interest on lease liabilities
Sublease income— — — — 
Net lease expense$269 $291 $555 $564 
Lease term and discount rate by lease type consisted of the following at the dates indicated:
June 30,
2026
December 31,
2025
Weighted-average remaining lease term:
Operating leases3.0 years3.5 years
Finance leases3.5 years4.0 years
Weighted-average discount rate (annualized):
Operating leases3.04 %3.08 %
Finance leases4.41 %4.41 %

Supplemental cash flow information related to leases was as follows for the periods indicated (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Cash paid for amounts included in the measurement of lease liabilities for operating leases:
Operating cash flows:
Operating leases$285 $280 $579 $559 
Finance leases
Financing cash flows:
Finance leases12 12 12 
Schedule of Lease Liability Maturities
The following table presents the schedule of lease liability payments at the date indicated (in thousands):
June 30,Finance LeasesOperating LeasesTotal Lease Payments
Remainder of 2026$14 $565 $579 
202729 1,084 1,113 
202829 996 1,025 
202929 456 485 
2030— 48 48 
Total lease payments101 3,149 3,250 
Less: Present value discount140 147 
Present value of lease liabilities$94 $3,009 $3,103