v3.26.1
Commitments, contingencies and guarantees (Tables)
6 Months Ended
Jun. 30, 2026
Commitments and Contingencies Disclosure [Abstract]  
Components of Lease Expense [Text Block]
The components of net lease cost, which were primarily recorded in operating expenses, were as follows:
Three months ended June 30,Six months ended June 30,
(in thousands)2026202520262025
Operating lease cost (1)
$2,196 $2,343 $4,448 $4,419 
Sublease income(723)(723)(1,446)(1,446)
Net lease cost$1,473 $1,620 $3,002 $2,973 
Supplemental cash flow information related to leases was as follows:
Six months ended June 30,
(in thousands)20262025
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows from operating leases$7,209 $7,082 
Right-of-use assets obtained in exchange for operating lease liabilities802 1,581 

Supplemental balance sheet information related to leases was as follows:
June 30, 2026December 31, 2025
Weighted-average remaining lease term (in years) - operating leases2.922.76
Weighted-average discount rate - operating leases6.4%6.4%
Schedule of Maturities of Lease Liabilities [Text Block]
As of June 30, 2026, maturities of operating lease liabilities were as follows:
(in thousands)June 30, 2026
2026 (remaining 6 months)$6,145 
20273,278 
20281,570 
20291,072 
2030761 
Thereafter2,157 
Total lease payments14,983 
Less: Imputed interest(1,591)
Present value of lease liabilities$13,392