XML 47 R35.htm IDEA: XBRL DOCUMENT v3.26.1
BASIC AND DILUTED AVERAGE SHARES (Tables)
6 Months Ended
Jun. 30, 2026
BASIC AND DILUTED AVERAGE SHARES  
Schedule of reconciliation of basic and diluted weighted average common shares

​

​

​

​

​

​

​

  ​ ​ ​

Three Months Ended

​

​

June 30, 

​

​

2026

​

2025

​

​

​

​

​

Basic weighted average shares

 

25,963,476

 

25,991,979

Effect of potential dilutive securities

 

—

 

—

​

​

​

​

​

Diluted weighted average shares

 

25,963,476

 

25,991,979

​

​

​

​

​

​

​

  ​ ​ ​

Six Months Ended

​

​

June 30, 

​

​

2026

​

2025

​

​

​

​

​

Basic weighted average shares

 

25,963,476

 

25,993,802

Effect of potential dilutive securities

 

—

 

—

​

​

​

​

​

Diluted weighted average shares

 

25,963,476

 

25,993,802