XML 46 R35.htm IDEA: XBRL DOCUMENT v3.26.1
Leases (Tables)
6 Months Ended
Jun. 30, 2026
Leases [Abstract]  
Schedule of Leases, Right-of-Use Assets and Liabilities
ROU assets and lease liabilities consist of the following (in thousands):
June 30,
2026
December 31,
2025
Operating lease ROU assets$18,576 $18,847 
Finance lease ROU assets13 32 
Total ROU assets$18,589 $18,879 
Operating lease liabilities - current$4,725 $5,005 
Finance lease liabilities - current14 32 
Total lease liabilities - current$4,739 $5,037 
Operating lease liabilities - long-term$14,292 $13,988 
Finance lease liabilities - long-term— 
Total lease liabilities - long-term$14,292 $13,990 
Schedule of Lease Cost
The components of lease costs for the six months ended June 30, 2026 and 2025 consist of the following (in thousands):
Six Months Ended June 30,
20262025
Lease Cost:
Finance lease cost:
Amortization of right of use assets$19 $30 
Interest on lease liabilities— 
Operating lease cost2,882 2,321 
Variable lease cost458 342 
Short-term lease cost150 97 
Total lease cost$3,509 $2,791 
Weighted-average remaining lease term (years):
Finance0.831.04
Operating5.523.78
Weighted-average discount rate:
Finance2.26 %2.13 %
Operating5.53 %5.25 %
The following table provides additional details of cash flow information related to the Company's leases (in thousands):
Six Months Ended June 30,
20262025
Cash paid for amounts included in measurement of lease liabilities:
Operating cash flows from operating leases$2,586 $2,244 
Financing cash flows from finance leases20 32 
Total operating cash flows$2,606 $2,276 
Supplemental non-cash information:
ROU assets obtained in exchange for new lease liabilities$2,185 $2,711 
Schedule of Components of Lease Income
The components of lease income were as follows (in thousands):
Six Months Ended June 30,
20262025
Lease income:
Operating lease income173 169 
Total lease income$173 $169 
Schedule of Operating Future Lease Payments
Maturities of lease liabilities and receipts as of June 30, 2026 are as follows (in thousands):
Lease LiabilitiesLease Receipts
OperatingFinanceOperating
Remainder of 2026$2,768 $$181 
20275,594 363 
20284,483 — 372 
20293,560 — — 
20302,206 — — 
Thereafter3,382 — — 
Total lease payments21,993 14 $916 
Less: Interest(2,976)— 
Present value of lease liabilities$19,017 $14 
Schedule of Finance Future Lease Payments
Maturities of lease liabilities and receipts as of June 30, 2026 are as follows (in thousands):
Lease LiabilitiesLease Receipts
OperatingFinanceOperating
Remainder of 2026$2,768 $$181 
20275,594 363 
20284,483 — 372 
20293,560 — — 
20302,206 — — 
Thereafter3,382 — — 
Total lease payments21,993 14 $916 
Less: Interest(2,976)— 
Present value of lease liabilities$19,017 $14