v3.26.1
Leases (Tables)
12 Months Ended
Dec. 31, 2025
Leases  
Schedule of supplemental cash flow information related to leases

Year ended December 31, 

  ​ ​ ​

2025

  ​ ​ ​

2024

Cash paid for amounts included in the measurement of lease liabilities:

Operating cash flows from operating leases

$

(2,930)

$

(3,480)

Leased assets obtained in exchange for new and modified operating lease liabilities

$

283

$

3,257

Schedule of future minimum commitments

Calendar Years ending December 31, 

  ​ ​ ​

Amount

2026

$

2,371

2027

2,211

2028

 

1,700

2029

 

1,402

2030

 

1,243

Thereafter

 

1,610

Total future lease payments

 

10,537

Less: interest expense at incremental borrowing rate

 

(1,640)

Net present value of lease liabilities

$

8,897

Schedule of other assumptions and pertinent information

Weighted average remaining lease term:

5.30

years

Weighted average discount rate used to determine present value of operating lease liability:

 

6.67

%