v3.26.3
Leases (Tables)
9 Months Ended
Sep. 30, 2026
Leases  
Schedule of lease costs

​

The components of net operating lease costs for the three- and nine-month periods ended September 30, 2026 and 2025 were as follows (in thousands):

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three Months Ended September 30,

​

Nine Months Ended September 30,

​

​

  ​ ​ ​ ​

Classification

  ​ ​ ​ ​

2026

  ​ ​ ​ ​

2025

  ​ ​ ​ ​

2026

  ​ ​ ​ ​

2025

​

​

Operating lease costs(1)

​

Cost of revenues

​

$

854

​

$

998

​

$

2,336

​

$

2,697

​

​

Operating lease costs(1)

​

Selling, general and administrative expenses

​

​

79

​

​

78

​

 

237

​

 

240

​

​

Rental revenues

​

Revenues

​

​

(4)

​

​

(104)

​

​

(35)

​

​

(177)

​

​

Rental revenues

​

Other (income) expense, net

​

​

(9)

​

​

(7)

​

 

(41)

​

 

(61)

​

​

Net operating lease costs

​

​

​

$

920

​

$

965

​

$

2,497

​

$

2,699

​

​

(1)Includes the costs of leases with a term of one year or less.

​

Schedule of maturity of lease liability

​

​

​

​

​

2026 (excluding the nine months ended September 30, 2026)

​

$

523

2027

​

​

1,669

2028

​

​

976

2029

​

​

557

2030

​

​

532

Thereafter

​

​

474

Total future minimum lease payments

​

​

4,731

Less imputed interest

​

​

(423)

Present value of lease liabilities

​

$

4,308

Schedule of supplemental cash flow information

​

​

​

​

​

​

​

​

​

Nine Months Ended September 30,

​

​

2026

​

2025

Cash payments for lease liabilities included in operating cash flows

​

$

1,424

​

$

1,510

Right-of-use assets obtained in exchange for operating lease obligations

​

$

1,497

​

$

368

​