XML 40 R29.htm IDEA: XBRL DOCUMENT v3.26.1
Leases (Tables)
3 Months Ended
Mar. 31, 2026
Leases  
Schedule of operating and finance lease right-of-use assets and related lease obligations

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

March 31,

​

December 31,

​

​

​

Leases

Classification

​

2026

  ​ ​ ​

2025

  ​ ​ ​

 

​

Assets

​

​

(in thousands)

​

 

​

Operating leases

Operating lease assets

​

$

27,943

​

$

28,927

​

​

​

Finance lease

Finance lease assets*

​

 

13,835

​

 

14,154

​

​

​

Total leased assets

​

​

$

41,778

​

$

43,081

​

​

​

Liabilities

​

​

​

​

​

​

​

​

​

​

Current

​

​

​

​

​

​

​

​

​

​

Operating

Other current liabilities

​

$

4,649

​

$

4,859

​

​

​

Finance

Current portion of finance lease obligation

​

​

1,648

​

​

1,575

​

​

​

Non-current

​

​

​

​

​

​

​

​

​

​

Operating

Other long-term liabilities

​

​

23,897

​

​

24,613

​

​

​

Finance

Finance lease obligation

​

 

40,310

​

 

40,754

​

​

​

Total lease liabilities

​

​

$

70,504

​

$

71,801

​

​

​

​

​

​

​

​

​

​

​

​

​

​

*As of March 31, 2026, finance lease assets are recorded net of accumulated depreciation of $47.8 million and include $0.5 million of prepaid financing costs. As of December 31, 2025, finance lease assets are recorded net of accumulated depreciation of $47.7 million and include $0.5 million of prepaid financing costs.

​

​

​

Schedule of lease costs

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three months ended

 

​

​

​

​

March 31,

​

​

Lease cost

Classification

  ​ ​ ​

2026

  ​ ​ ​

2025

 

​

Operating lease cost

​

​

(in thousands)

 

​

Product / services*

Cost of revenue

​

$

1,684

​

$

1,674

​

​

Research and development

Operating expenses

​

 

280

​

 

219

​

​

Sales and marketing*

Operating expenses

​

 

535

​

 

444

​

​

General and administrative*

Operating expenses

​

 

278

​

 

326

​

​

Total operating lease cost

​

​

$

2,777

​

$

2,663

​

​

Finance lease cost

​

​

​

​

​

​

​

​

​

Depreciation of leased assets

Cost of revenue, Research and development, Sales and marketing and General and administrative

​

$

319

​

$

321

​

​

Interest on lease liabilities

Interest expense

​

 

1,121

​

 

1,156

​

​

Total finance lease cost

​

​

$

1,440

​

$

1,477

​

​

​

​

​

​

​

​

​

​

​

​

Total lease cost

​

​

$

4,217

​

$

4,140

​

​

​

​

​

​

​

​

​

​

​

​

* Product / services, sales and marketing and general and administrative expense also includes short-term lease and variable lease costs of approximately $0.7 million and $0.6 million for the three months ended March 31, 2026 and 2025, respectively.

​

​

Schedule of future minimum operating and finance leases

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Finance

​

Operating

  ​ ​ ​

Total

 

Maturity of Lease Liabilities

​

Leases

​

Leases

​

Leases

​

​

​

(in thousands)

​

2026

​

$

4,514

​

$

4,775

​

$

9,289

​

2027

​

 

6,128

​

 

4,564

​

 

10,692

​

2028

​

 

6,251

​

 

3,213

​

 

9,464

​

2029

​

 

6,376

​

 

2,650

​

 

9,026

​

2030

​

​

6,503

​

​

2,654

​

​

9,157

​

Thereafter

​

​

42,456

​

​

20,217

​

​

62,673

​

Total lease payments

​

$

72,228

​

$

38,073

​

$

110,301

​

Less interest portion*

​

​

(30,270)

​

​

(9,527)

​

​

(39,797)

​

Finance lease and operating lease obligations

​

$

41,958

​

$

28,546

​

$

70,504

​

​

​

​

​

​

​

​

​

​

​

​

* Finance lease interest calculated using the implied interest rate; operating lease interest calculated using estimated corporate borrowing rate.

​

Schedule of weighted-average remaining lease term and discount rates

​

​

​

​

​

​

​

​

March 31,

​

Lease term and discount rate

  ​ ​ ​

2026

​

Weighted-average remaining lease term (years):

​

​

​

​

Operating leases

​

​

10.3

​

Finance leases

​

 

10.8

​

Weighted-average discount rate:

​

​

​

​

Operating leases

​

 

5.3%

​

Finance leases

​

 

10.5%

​

​

​

​

​

​

Schedule of cash outflows by lease type

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three months ended March 31,

Cash paid for amounts included in the measurement of lease liabilities

  ​ ​ ​

2026

  ​ ​ ​

2025

​

​

(in thousands)

Operating cash outflows from operating leases

​

$

2,777

​

$

2,663

Operating cash outflows from finance leases

​

 

1,121

​

 

1,156

Financing cash outflows from finance leases

​

 

374

​

 

349

Operating lease assets obtained in exchange for operating lease liabilities

​

 

489

​

 

500

Finance lease assets obtained in exchange for new finance lease liabilities

​

 

—

​

 

—

​

​

​

​

​

​

​

​