v3.25.2
Leases
6 Months Ended
Jun. 30, 2025
Leases [Abstract]  
Leases Leases
The Company leases various operating spaces in the United States, Asia and Europe under non-cancellable operating lease arrangements that expire on various dates through April 2028. These arrangements require us to pay certain operating expenses, such as taxes, repairs and insurance, and contain renewal and escalation clauses.

The table below presents the Company’s right-of-use assets and lease liabilities as of June 30, 2025 (in thousands):

As of June 30, 2025As of December 31, 2024
Operating leases
Right-of-use assets:
Other non-current assets$11,388 $11,539 
Total right-of-use assets$11,388 $11,539 
Lease liabilities:
Accrued liabilities$5,478 $4,744 
Other non-current liabilities6,269 7,194 
Total operating lease liabilities$11,747 $11,938 

The aggregate future lease payments for non-cancelable operating leases as of June 30, 2025 were as follows (in thousands):

Remainder of 2025$2,840 
20265,756 
20273,288 
2028237 
Total lease payments12,121 
Less: imputed interest(374)
Present value of lease liabilities$11,747 
The components of lease costs were as follows (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2025202420252024
Operating lease costs$1,055 $1,075 $2,141 $2,160 
Short-term lease costs154 131 340 247 
Total lease costs$1,209 $1,206 $2,481 $2,407 

Average lease terms and discount rates for the Company’s operating leases were as follows:
Three Months Ended June 30,
20252024
Weighted-average remaining term (years)2.142.92
Weighted-average discount rate3.5%3.2%

Supplemental cash flow information for the Company’s operating leases were as follows (in thousands):
Six Months Ended June 30,
20252024
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$2,709 $2,688