v3.26.1
LEASES (Tables)
6 Months Ended
Jun. 30, 2026
LEASES  
Schedule of components of lease expense

Three Months Ended June 30,

 

Six Months Ended June 30,

  ​ ​ ​

2026

  ​ ​ ​

2025

  ​ ​ ​

2026

  ​ ​ ​

2025

Operating lease costs

$

40,561

$

40,561

$

81,122

$

81,122

Total lease cost

$

40,561

$

40,561

$

81,122

$

81,122

  ​ ​ ​

June 30, 2026

  ​ ​ ​

December 31, 2025

 

Weighted average lease term

 

1.50 years

 

2.00 years

Weighted average discount rate

 

3.94

%  

3.94

%

Schedule of operating lease assets and liabilities

  ​ ​ ​

June 30, 2026

  ​ ​ ​

December 31, 2025

Operating lease right of use assets

$

236,397

$

312,041

Current portion of operating lease liability

 

161,992

 

156,797

Operating lease liability, net of current portion

 

84,467

 

167,290

Total operating lease liabilities

$

246,459

$

324,087

Schedule of future minimum lease payments under non-cancelable operating leases

  ​ ​ ​

Operating Leases

2026

$

83,105

2027

 

170,322

Total lease payments

 

253,427

Less: imputed interest

 

(6,968)

Total present value of lease liabilities

$

246,459