v3.26.1
Leases (Tables)
6 Months Ended
Jun. 30, 2026
Leases [Abstract]  
Assets And Liabilities,
The table below presents the Company’s right-of-use assets and lease liabilities as of June 30, 2026 and December 31, 2025 (in thousands):

As of June 30, 2026As of December 31, 2025
Operating leases
Right-of-use assets:
Other non-current assets$6,634 $8,858 
Total right-of-use assets$6,634 $8,858 
Lease liabilities:
Accrued liabilities$5,728 $5,562 
Other non-current liabilities838 3,409 
Total operating lease liabilities$6,566 $8,971 
Lease Payments
The aggregate future lease payments for non-cancelable operating leases as of June 30, 2026 were as follows (in thousands):

Remainder of 2026$2,904 
20273,382 
2028308 
202932 
Total lease payments6,626 
Less: imputed interest(60)
Present value of lease liabilities$6,566 
Lease Costs
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Operating lease costs$1,101 $1,055 $2,196 $2,141 
Short-term lease costs71 154 217 340 
Total lease costs$1,172 $1,209 $2,413 $2,481 

Average lease terms and discount rates for the Company’s operating leases were as follows:
Three Months Ended June 30,
20262025
Weighted-average remaining term (years)1.232.14
Weighted-average discount rate3.63%3.54%
Supplemental cash flow information for the Company’s operating leases were as follows (in thousands):
Six Months Ended June 30,
20262025
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$2,800 $2,709