v3.25.4
Leases (Tables)
12 Months Ended
Dec. 31, 2025
Leases [Abstract]  
Schedule of Weighted Average Lease Term/Discount and Supplemental Cash Flow Information Related to Leases
The components of total lease cost for the years ended December 31, 2025, 2024 and 2023 were as follows (in thousands):

202520242023
Operating lease cost$2,206 $2,300 $2,347 
Variable lease expense1,725 1,604 1,983 
Short-term lease cost160 97 71 
Sublease income(327)(318)(318)
Total lease cost$3,764 $3,683 $4,083 

Supplemental cash flow information related to the leases for the years ended December 31, 2025, 2024 and 2023 were as follows (in thousands):

202520242023
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$2,277 $2,476 $2,647 
Right-of-use assets obtained in exchange for new lease liabilities
Operating leases$— $— $159 

The aggregate weighted-average remaining lease term and weighted-average discount rate as of December 31, 2025, 2024 and 2023 were as follows:

202520242023
Weighted-average remaining lease term (in years)4.85.86.7
Weighted-average discount rate%%%
Schedule of Future Minimum Lease Payments
Future minimum operating leases as of December 31, 2025 were as follows (in thousands):

YearAmount
2026$2,557 
20272,633 
20282,712 
20292,794 
20302,144 
Total lease payments12,840 
Less: imputed interest(1,416)
Operating lease liabilities$11,424