v3.26.3
Leases (Tables)
6 Months Ended
Jun. 30, 2026
Lessee Disclosure [Abstract]  
Schedule of components of lease cost
The components of lease cost were as follows:

Six Months Ended June 30,
20252026
Operating lease costs3,068 2,972 
Short-term lease costs68 42 
Total3,136 3,014 

The lease cost was allocated as follows:

Six Months Ended June 30,
20252026
Research and development expenses1,549 1,208 
Selling, general and administrative expenses1,587 1,806 
Total3,136 3,014 
Supplemental cash flow information related to operating leases was as follows:

Six Months Ended June 30,
20252026
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows from operating leases2,386 2,869 
Right-of-use assets obtained in exchange for lease obligations
Operating leases6 5 
Schedule of operating lease right-of-use assets and the amortization
 As of December 31,As of June 30,
20252026
Weighted average remaining lease term (years):
Operating leases5.335.18
Weighted average discount rate:
Operating leases8.34%8.52%