v3.26.1
LEASES (Tables)
3 Months Ended
Mar. 31, 2026
LEASES  
Schedule of maturity of undiscounted lease payments

For remainder of 2026

$

2,855

2027

3,934

2028

 

3,883

2029

 

3,443

2030

1,415

Thereafter

 

527

Total undiscounted cash flows

16,057

Less: interest

(1,489)

Present value of lease payments

$

14,568

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

  ​ ​ ​

March 31, 2026

December 31, 2025

Weighted-average remaining lease term

 

4.2

years

4.1

years

Weighted-average discount rate

 

3.9

%

3.9

%

Three months ended

  ​ ​ ​

March 31, 

2026

2025

Operating lease cost

$

966

$

1,046

Short-term lease cost

 

 

Less: Sublease income

 

(13)

 

(25)

Total operating lease cost, net

$

953

$

1,021