v3.26.1
Leases (Tables)
3 Months Ended
Mar. 31, 2026
Leases [Abstract]  
Schedule of Lease costs

Lease costs were comprised of the following (in thousands):

 

 

Three Months Ended March 31,

 

 

2026

 

 

2025

 

Operating lease cost

$

1,799

 

 

$

1,831

 

Variable lease cost

 

751

 

 

 

1,143

 

Sublease income

 

(710

)

 

 

(713

)

Total lease cost

$

1,840

 

 

$

2,261

 

Schedule of Future Minimum Lease Payments and Sublease Receipts Under Operating Leases

Future minimum lease payments and sublease receipts under operating leases as of March 31, 2026 are as follows (in thousands):

 

 

Operating Lease Payments

 

 

Operating Sublease Receipts

 

Year ending December 31,

 

 

 

 

 

2026 (remaining nine months)

$

6,816

 

 

$

2,170

 

2027

 

9,199

 

 

 

2,970

 

2028

 

9,277

 

 

 

1,448

 

2029

 

9,572

 

 

 

1,237

 

2030

 

9,878

 

 

 

 

Thereafter

 

15,649

 

 

 

 

Total lease payments or sublease receipts

$

60,391

 

 

$

7,825

 

Less: Amount representing interest

 

(14,438

)

 

 

 

Operating lease liabilities

$

45,953