| Schedule of components of investments in US Treasury notes held to maturity |
June 30, 2026 | | | Amortized Cost | | | Gross Unrealized gains | | | Gross Unrealized losses | | | Fair value | | US Treasury notes, current | | $ | 31,770,865 | | | $ | 4,929 | | | $ | (55,695 | ) | | $ | 31,720,099 | | US Treasury notes, non-current | | $ | 32,391,185 | | | $ | - | | | $ | (203,086 | ) | | $ | 32,188,099 | | Total | | $ | 64,162,050 | | | $ | 4,929 | | | $ | (258,781 | ) | | $ | 63,908,198 | | | December 31, 2025 | US Treasury notes, current | | $ | 27,679,881 | | | $ | 241,470 | | | $ | (48,351 | ) | | $ | 27,873,000 | | US Treasury notes, non-current | | $ | 27,651,843 | | | $ | 554,348 | | | $ | (106,191 | ) | | $ | 28,100,000 | | Total | | $ | 55,331,724 | | | $ | 795,818 | | | $ | (154,542 | ) | | $ | 55,973,000 | |
|