v3.26.1
STOCKHOLDERS' EQUITY (Tables)
6 Months Ended
Jun. 30, 2026
STOCKHOLDERS' EQUITY  
Schedule of repurchase of shares

For the three months ended June 30, 

For the six months ended June 30, 

2026

  ​ ​ ​

2025

2026

  ​ ​ ​

2025

(unaudited)

(unaudited)

Total number of shares repurchased

2,013

3,384

Average price paid per share (1)

$

13.17

$

$

13.74

$

Amount repurchased (1)

$

26,500

$

$

46,500

$

(1) Amount excludes excise tax and commissions.