XML 57 R35.htm IDEA: XBRL DOCUMENT v3.25.4
Leases (Tables)
12 Months Ended
Dec. 31, 2025
Leases  
Schedule of future minimum lease payments under non-cancellable leases

Future minimum lease payments under non-cancellable leases as of December 31, 2025 were as follows:

​

​

​

​

2026

  ​ ​ ​

$

1,705

2027

​

 

804

Total lease payments

​

 

2,509

Less imputed interest

​

 

(173)

Present value of operating lease liabilities

​

$

2,336

​