v3.25.2
Investments in US Treasury Notes (Tables)
6 Months Ended
Jun. 30, 2025
Investments in US Treasury Notes  
Schedule of components of investments in US Treasury notes held to maturity

June 30, 2025

 

 

Amortized Cost

 

 

Gross Unrealized gains

 

 

Gross Unrealized losses

 

 

Fair value

 

US Treasury notes, current

(Matures within 1 year)

 

$10,611,794

 

 

$25,206

 

 

$-

 

 

$10,637,000

 

US Treasury notes, non-current

(Matures in 1-5 years)

 

 

11,082,224

 

 

 

114,776

 

 

 

-

 

 

 

11,197,000

 

Total

 

$21,694,018

 

 

$139,982

 

 

$-

 

 

$21,834,000

 

December 31, 2024

US Treasury notes, current

(Matures within 1 year)

 

$7,775,193

 

 

$30,807

 

 

$-

 

 

$7,806,000

 

US Treasury notes, non-current

(Matures in 1-5 years)

 

 

7,208,930

 

 

 

72,070

 

 

 

-

 

 

 

7,281,000

 

Total

 

$14,984,123

 

 

$102,877

 

 

$-

 

 

$15,087,000