v3.26.3
LEASES (Tables)
9 Months Ended
Sep. 30, 2026
LEASES  
Schedule of maturity of undiscounted lease payments

​

​

​

​

​

For remainder of 2026

​

$

1,004

2027

​

​

4,124

2028

​

 

4,079

2029

​

 

3,644

2030

​

​

1,623

Thereafter

​

 

1,764

Total undiscounted cash flows

​

​

16,238

Less: interest

​

​

(1,377)

Present value of lease payments

​

$

14,861

Schedule of weighted average operating lease term and discount rate and lease cost

​

​

​

​

​

​

​

​

​

  ​ ​ ​

September 30, 2026

​

December 31, 2025

Weighted-average remaining lease term

 

4.4

years

​

4.1

years

Weighted-average discount rate

 

4.0

%

​

3.9

%

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three months ended

​

Nine months ended

​

  ​ ​ ​

September 30, 

  ​ ​ ​

September 30, 

​

​

2026

​

2025

​

2026

​

2025

Operating lease cost

​

$

992

​

$

945

​

$

2,915

​

$

3,028

Short-term lease cost

​

 

—

​

 

—

​

 

—

​

 

—

Less: Sublease income

​

 

(23)

​

 

(26)

​

 

(62)

​

 

(72)

Total operating lease cost, net

​

$

969

​

$

919

​

$

2,853

​

$

2,956

​