v3.26.3
Leases
9 Months Ended
Sep. 30, 2026
Leases [Abstract]  
Leases Leases
The components of total lease cost for three and nine months ended September 30, 2026 and 2025 were as follows (in thousands):

Three Months Ended September 30,Nine Months Ended September 30,
2026202520262025
Operating lease cost$547 $549 $1,641 $1,657 
Variable lease expense390 431 1,055 1,294 
Short-term lease cost40 40 120 120 
Sublease income(86)(82)(259)(241)
Total lease cost$891 $938 $2,557 $2,830 

Supplemental cash flow information related to the leases for the three and nine months ended September 30, 2026 and 2025 were as follows (in thousands):

Three Months Ended September 30,Nine Months Ended September 30,
2026202520262025
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$651 $633 $2,128 $1,862 

The weighted average remaining lease term and discount rate as of September 30, 2026 and December 31, 2025 were as follows:

20262025
Weighted average remaining lease term (in years)4.04.8
Weighted average discount rate5.0 %5.0 %

Future minimum lease payments as of September 30, 2026 were as follows (in thousands):

Year Amount
Remaining of 2026$652 
20272,633 
20282,712 
20292,794 
20302,144 
Total lease payments10,935 
Less: imputed interest(1,020)
Operating lease liabilities$9,915