v3.26.1
INVESTMENT IN DEBT SECURITIES HELD TO MATURITY (Tables)
6 Months Ended
Jun. 30, 2026
INVESTMENT IN DEBT SECURITIES HELD TO MATURITY  
Schedule of investment securities held to maturity

The following is a summary of the Company’s investment securities held to maturity as of June 30, 2026:

Gross

Gross

Amortized

Unrealized

Unrealized

Estimated Fair

  ​ ​ ​

Cost

  ​ ​ ​

Gains

  ​ ​ ​

Losses

  ​ ​ ​

Value

Held-to-maturity securities – current:

U.S. Treasury Strips

$

4,665,947

$

$

(3,539)

$

4,662,408

Held-to-maturity securities – noncurrent:

U.S. Treasury Strips

 

16,065,384

 

1,993

 

(144,444)

 

15,922,933

Total held-to-maturity securities

$

20,731,331

$

1,993

$

(147,983)

$

20,585,341

The following is a summary of the Company’s investment securities held to maturity as of December 31, 2025:

Gross

Gross

Amortized

Unrealized

Unrealized

Estimated Fair

  ​ ​ ​

Cost

  ​ ​ ​

Gain

  ​ ​ ​

Losses

  ​ ​ ​

Value

Held-to-maturity securities – current:

 

  ​

 

  ​

 

  ​

 

  ​

U.S. Treasury Strips

$

4,577,706

$

3,004

$

$

4,580,710

Held-to-maturity securities – noncurrent:

 

  ​

 

  ​

 

  ​

 

  ​

U.S. Treasury Strips

 

15,773,251

 

68,770

 

(2,144)

 

15,839,877

Total held-to-maturity securities

$

20,350,957

$

71,774

$

(2,144)

$

20,420,587

Schedule of maturity for held to maturity securities At June 30, 2026, the Company’s held to maturity securities were scheduled to mature as follows:

Amortized

Estimated Fair

  ​ ​ ​

Cost

  ​ ​ ​

Value

Maturing in next twelve months

$

4,665,947

$

4,662,408

Maturing in next one to five years

 

16,065,384

 

15,922,933

Total held-to-maturity securities

$

20,731,331

$

20,585,341